diff --git a/polymer/eduke32/source/config.c b/polymer/eduke32/source/config.c index 89509bc64..b1df4eb6a 100644 --- a/polymer/eduke32/source/config.c +++ b/polymer/eduke32/source/config.c @@ -622,7 +622,11 @@ int32_t CONFIG_ReadSetup(void) // #endif if (g_grpNamePtr == NULL && g_usingAddon == 0) + { SCRIPT_GetStringPtr(ud.config.scripthandle, "Setup","SelectedGRP",&g_grpNamePtr); + if (g_grpNamePtr && !Bstrlen(g_grpNamePtr)) + g_grpNamePtr = dup_filename(G_DefaultGrpFile()); + } if (!NAM) {