diff --git a/launcher/desktop/src/desktopinterface.cpp b/launcher/desktop/src/desktopinterface.cpp index 6bfdc46..57cd5e6 100644 --- a/launcher/desktop/src/desktopinterface.cpp +++ b/launcher/desktop/src/desktopinterface.cpp @@ -37,7 +37,7 @@ DesktopInterface::DesktopInterface(LauncherCore& core) { } #if defined(Q_OS_LINUX) || defined(Q_OS_MAC) - if (!defaultProfile.isWineInstalled()) { + if (!core.isSteam && !defaultProfile.isWineInstalled()) { auto messageBox = new QMessageBox(window); messageBox->setIcon(QMessageBox::Icon::Critical); messageBox->setText("No Wine Found"); diff --git a/launcher/desktop/src/launcherwindow.cpp b/launcher/desktop/src/launcherwindow.cpp index ae1c6ce..1c93fa6 100644 --- a/launcher/desktop/src/launcherwindow.cpp +++ b/launcher/desktop/src/launcherwindow.cpp @@ -376,7 +376,7 @@ void LauncherWindow::reloadControls() { } #if defined(Q_OS_LINUX) || defined(Q_OS_MAC) - if (!currentProfile().isWineInstalled()) { + if (!currentProfile().isWineInstalled() && !core.isSteam) { loginButton->setText("Login (Wine is not installed)"); canLogin = false; }