diff --git a/src/server/sv_user.c b/src/server/sv_user.c index d49570a9..9bee7a1e 100644 --- a/src/server/sv_user.c +++ b/src/server/sv_user.c @@ -333,13 +333,13 @@ SV_BeginDownload_f(void) /* leading slash bad as well, must be in subdir */ || (*name == '/') /* next up, skin check */ - || ((strncmp(name, "players/", 6) == 0) && !allow_download_players->value) + || ((strncmp(name, "players/", 8) == 0) && !allow_download_players->value) /* now models */ - || ((strncmp(name, "models/", 6) == 0) && !allow_download_models->value) + || ((strncmp(name, "models/", 7) == 0) && !allow_download_models->value) /* now sounds */ || ((strncmp(name, "sound/", 6) == 0) && !allow_download_sounds->value) /* now maps (note special case for maps, must not be in pak) */ - || ((strncmp(name, "maps/", 6) == 0) && !allow_download_maps->value) + || ((strncmp(name, "maps/", 5) == 0) && !allow_download_maps->value) /* MUST be in a subdirectory */ || !strstr(name, "/")) {