diff --git a/osu.Game/Database/ArchiveModelManager.cs b/osu.Game/Database/ArchiveModelManager.cs
index fb64a4da15..66e1b43e58 100644
--- a/osu.Game/Database/ArchiveModelManager.cs
+++ b/osu.Game/Database/ArchiveModelManager.cs
@@ -375,6 +375,8 @@ namespace osu.Game.Database
                     FileInfo = Files.Add(contents)
                 });
 
+                Files.Dereference(file.FileInfo);
+
                 Update(model);
             }
         }