diff --git a/es-core/src/MameNames.cpp b/es-core/src/MameNames.cpp index f1c19705a..2d4a8c409 100644 --- a/es-core/src/MameNames.cpp +++ b/es-core/src/MameNames.cpp @@ -175,6 +175,8 @@ const bool MameNames::find(std::vector devices, const std::string& size_t end = devices.size(); while (start < end) { + if (!strcmp(devices[start].c_str(), name.c_str())) + return true; const size_t index = (start + end) / 2; const int compare = strcmp(devices[index].c_str(), name.c_str());