diff --git a/launcher/src/profile.cpp b/launcher/src/profile.cpp index 1a0d73a..25db98d 100644 --- a/launcher/src/profile.cpp +++ b/launcher/src/profile.cpp @@ -422,7 +422,9 @@ void Profile::readGameVersion() // Extract frontier url if possible const auto launcherPath = QString(gamePath() + QStringLiteral("/boot/ffxivlauncher64.exe")); - m_frontierUrl = QString::fromUtf8(physis_extract_frontier_url(launcherPath.toStdString().c_str())); + if (QFile::exists(launcherPath)) { + m_frontierUrl = QString::fromUtf8(physis_extract_frontier_url(launcherPath.toStdString().c_str())); + } Q_EMIT gameInstallChanged(); }