diff --git a/engine/server/sv_init.c b/engine/server/sv_init.c index 2591f7b7..3197126f 100644 --- a/engine/server/sv_init.c +++ b/engine/server/sv_init.c @@ -690,6 +690,9 @@ void SV_DeactivateServer( void ) if( COM_CheckString( cycle )) Cbuf_AddTextf( "exec %s\n", cycle ); + if( COM_CheckStringEmpty( sv.name )) + Cbuf_AddTextf( "exec maps/%s_unload.cfg\n", sv.name ); + if( !svs.initialized || sv.state == ss_dead ) return;