diff --git a/Jellyfin.Server.Implementations/Devices/DeviceManager.cs b/Jellyfin.Server.Implementations/Devices/DeviceManager.cs index a04d6dd431..be2c02a6aa 100644 --- a/Jellyfin.Server.Implementations/Devices/DeviceManager.cs +++ b/Jellyfin.Server.Implementations/Devices/DeviceManager.cs @@ -199,8 +199,7 @@ namespace Jellyfin.Server.Implementations.Devices /// public async Task DeleteDevice(Device device) { - var id = _devices.FirstOrDefault(x => x.Value.Equals(device)).Key; - _devices.TryRemove(id, out _); + _devices.TryRemove(device.Id, out _); var dbContext = await _dbProvider.CreateDbContextAsync().ConfigureAwait(false); await using (dbContext.ConfigureAwait(false)) {