diff --git a/osu.Game/Database/DownloadableArchiveModelManager.cs b/osu.Game/Database/DownloadableArchiveModelManager.cs
index 647eb3cbd3..2e7d70c941 100644
--- a/osu.Game/Database/DownloadableArchiveModelManager.cs
+++ b/osu.Game/Database/DownloadableArchiveModelManager.cs
@@ -20,7 +20,7 @@ namespace osu.Game.Database
/// The model type.
/// The associated file join type.
public abstract class DownloadableArchiveModelManager : ArchiveModelManager, IModelDownloader
- where TModel : class, IHasFiles, IHasPrimaryKey, ISoftDelete
+ where TModel : class, IHasFiles, IHasPrimaryKey, ISoftDelete, IEquatable
where TFileModel : INamedFileInfo, new()
{
public event Action> DownloadBegan;