From 89ee58de38d46361dbdd5f9b5a2d1390cf325ab4 Mon Sep 17 00:00:00 2001 From: AL <26797547+Al12rs@users.noreply.github.com> Date: Fri, 17 Apr 2020 13:49:26 +0200 Subject: Fix crash when game plugin does not provide any ini files. --- src/profile.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/profile.cpp') diff --git a/src/profile.cpp b/src/profile.cpp index 19c0d750..e96f6702 100644 --- a/src/profile.cpp +++ b/src/profile.cpp @@ -881,7 +881,11 @@ QString Profile::getDeleterFileName() const QString Profile::getIniFileName() const { - return m_Directory.absoluteFilePath(m_GamePlugin->iniFiles()[0]); + auto iniFiles = m_GamePlugin->iniFiles(); + if (iniFiles.isEmpty()) + return ""; + else + return m_Directory.absoluteFilePath(iniFiles[0]); } QString Profile::getProfileTweaks() const -- cgit v1.3.1