diff --git a/common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp b/common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp index a0874887c4..84a223ebf7 100644 --- a/common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp +++ b/common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp @@ -237,7 +237,7 @@ int main(int argc, char *argv []) { return error_args(); } - auto arg_color = std::string(argv[1]) == "--color"; + auto arg_color = argc > 1 && std::string(argv[1]) == "--color"; if(arg_color && argc < 3) { return error_args(); }