diff --git a/apps/openmw/mwgui/settingswindow.cpp b/apps/openmw/mwgui/settingswindow.cpp index 2656d43d62..7ce7c0db8a 100644 --- a/apps/openmw/mwgui/settingswindow.cpp +++ b/apps/openmw/mwgui/settingswindow.cpp @@ -945,6 +945,8 @@ namespace MWGui { std::vector generatePatternArray(std::string inputString) { + if (inputString.empty() || inputString.find_first_not_of(" ") == std::string::npos) + return std::vector(); Misc::StringUtils::lowerCaseInPlace(inputString); std::istringstream stringStream(inputString); return { std::istream_iterator(stringStream), std::istream_iterator() };