diff --git a/Source.Engine/DownloadManager.cs b/Source.Engine/DownloadManager.cs index 2369cf26..758c8252 100644 --- a/Source.Engine/DownloadManager.cs +++ b/Source.Engine/DownloadManager.cs @@ -455,6 +455,8 @@ void QueueInternal(ReadOnlySpan pBaseURL, ReadOnlySpan pURLPath, Rea Span szBasePath = stackalloc char[MAX_PATH]; strcpy(szBasePath, Source.Engine.Common.Gamedir); + StrTools.AppendSlash(szBasePath); + strcat(szBasePath, DownloadCache.DownloadPathID); strcpy(rc.GamePath, pGamePath); if (bCompressed)