diff --git a/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp b/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp index 268b151df7..44ed4f8b5b 100644 --- a/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp +++ b/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp @@ -328,6 +328,14 @@ void NetPlaySetupDialog::accept() return; } + if (m_host_server_browser->isChecked() && + m_host_server_region->currentData().toString().isEmpty()) + { + ModalMessageBox::critical(this, tr("Error"), + tr("You must provide a region for your session!")); + return; + } + emit Host(items[0]->text()); } }