diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp index 3bd6848e134..11d7f683996 100644 --- a/src/testlib/qtestcase.cpp +++ b/src/testlib/qtestcase.cpp @@ -2114,7 +2114,8 @@ int QTest::qExec(QObject *testObject, int argc, char **argv) QTEST_ASSERT(metaObject); QTestResult::setCurrentTestObject(metaObject->className()); - QTestResult::setCurrentAppname(argv[0]); + if (argc > 0) + QTestResult::setCurrentAppname(argv[0]); qtest_qParseArgs(argc, argv, false);