diff --git a/src/p_glnodes.cpp b/src/p_glnodes.cpp index 9901f8d8a..36873f4ba 100644 --- a/src/p_glnodes.cpp +++ b/src/p_glnodes.cpp @@ -1013,6 +1013,7 @@ static FString CreateCacheName(MapData *map, bool create) if (create) CreatePath(path); lumpname.ReplaceChars('/', '%'); + lumpname.ReplaceChars(':', '$'); path << '/' << lumpname.Right(lumpname.Len() - separator - 1) << ".gzc"; return path; }