diff --git a/Refresh.GameServer/Endpoints/Game/Levels/PublishEndpoints.cs b/Refresh.GameServer/Endpoints/Game/Levels/PublishEndpoints.cs index da13db15..2220b1ac 100644 --- a/Refresh.GameServer/Endpoints/Game/Levels/PublishEndpoints.cs +++ b/Refresh.GameServer/Endpoints/Game/Levels/PublishEndpoints.cs @@ -56,6 +56,7 @@ private static bool VerifyLevel(GameLevelRequest body, GameUser user, Logger log List hashes = new(); hashes.AddRange(body.XmlResources); hashes.Add(body.RootResource); + hashes.Add(body.IconHash); //Remove all invalid or GUID assets hashes.RemoveAll(r => r == "0" || r.StartsWith('g') || string.IsNullOrWhiteSpace(r));