diff --git a/osu.Game/Database/DatabaseBackedStore.cs b/osu.Game/Database/DatabaseBackedStore.cs index 7ca20ac28e..2944b9eeca 100644 --- a/osu.Game/Database/DatabaseBackedStore.cs +++ b/osu.Game/Database/DatabaseBackedStore.cs @@ -34,7 +34,7 @@ namespace osu.Game.Database if (context.Entry(obj).State != EntityState.Detached) return; var id = obj.ID; - obj = lookupSource?.FirstOrDefault(t => t.ID == id) ?? context.Find(id); + obj = lookupSource?.SingleOrDefault(t => t.ID == id) ?? context.Find(id); } ///