diff --git a/osu.Game/Database/ArchiveModelManager.cs b/osu.Game/Database/ArchiveModelManager.cs
index b870b7dfc2..50767608af 100644
--- a/osu.Game/Database/ArchiveModelManager.cs
+++ b/osu.Game/Database/ArchiveModelManager.cs
@@ -508,7 +508,7 @@ namespace osu.Game.Database
///
/// The new model proposed for import. Note that has not yet been run on this model.
/// An existing model which matches the criteria to skip importing, else null.
- protected virtual TModel CheckForExisting(TModel model) => ModelStore.ConsumableItems.FirstOrDefault(b => b.Hash == model.Hash);
+ protected virtual TModel CheckForExisting(TModel model) => model.Hash == null ? null : ModelStore.ConsumableItems.FirstOrDefault(b => b.Hash == model.Hash);
private DbSet queryModel() => ContextFactory.Get().Set();