summaryrefslogtreecommitdiff
path: root/src/client/cl_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/cl_main.c')
-rw-r--r--src/client/cl_main.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/cl_main.c b/src/client/cl_main.c
index 09c42e63..0aafa529 100644
--- a/src/client/cl_main.c
+++ b/src/client/cl_main.c
@@ -1869,11 +1869,13 @@ void CL_DownloadsComplete( void ) {
CL_cURL_Shutdown();
if( clc.cURLDisconnected ) {
if(clc.downloadRestart) {
- FS_Restart(clc.checksumFeed);
+ if( !clc.activeCURLNotGameRelated )
+ FS_Restart(clc.checksumFeed);
clc.downloadRestart = qfalse;
}
clc.cURLDisconnected = qfalse;
- CL_Reconnect_f();
+ if( !clc.activeCURLNotGameRelated )
+ CL_Reconnect_f();
return;
}
}