diff --git a/src/Artemis.Core/Models/Surface/Layout/ArtemisLedLayout.cs b/src/Artemis.Core/Models/Surface/Layout/ArtemisLedLayout.cs index 1baca1d95..025732df5 100644 --- a/src/Artemis.Core/Models/Surface/Layout/ArtemisLedLayout.cs +++ b/src/Artemis.Core/Models/Surface/Layout/ArtemisLedLayout.cs @@ -63,7 +63,7 @@ public class ArtemisLedLayout // Prefer a matching layout or else a default layout (that has no name) LayoutCustomLedDataLogicalLayout logicalLayout = LayoutCustomLedData.LogicalLayouts - .OrderBy(l => l.Name == artemisDevice.LogicalLayout) + .OrderByDescending(l => l.Name == artemisDevice.LogicalLayout) .ThenBy(l => l.Name == null) .First();