diff --git a/src/servers/app/ScreenConfigurations.cpp b/src/servers/app/ScreenConfigurations.cpp index 643bb169e9..9c2a7628f9 100644 --- a/src/servers/app/ScreenConfigurations.cpp +++ b/src/servers/app/ScreenConfigurations.cpp @@ -76,9 +76,8 @@ ScreenConfigurations::BestFit(int32 id, const monitor_info* info, && !strcasecmp(configuration->info.name, info->name) && configuration->info.product_id == info->product_id) { score += 2; - if (info->serial_number[0] != '\0' - && !strcmp(configuration->info.serial_number, - info->serial_number)) { + if (strcmp(configuration->info.serial_number, + info->serial_number) == 0) { exactMatch = true; score += 2; }