diff --git a/src/server.c b/src/server.c index e95580fe1..203e8adc6 100644 --- a/src/server.c +++ b/src/server.c @@ -3372,10 +3372,10 @@ void apply_server_state(void) localfilepathlen += len; localfilepath[localfilepathlen++] = 0; } - filepath = localfilepath; localfileerror: if (localfilepathlen == 0) - localfilepath[0] = '\0'; + continue; + filepath = localfilepath; break; case PR_SRV_STATE_FILE_NONE: