diff --git a/stepmania/src/arch/Dialog/DialogDriver_Win32.cpp b/stepmania/src/arch/Dialog/DialogDriver_Win32.cpp index 08835e4a63..30ed188a78 100644 --- a/stepmania/src/arch/Dialog/DialogDriver_Win32.cpp +++ b/stepmania/src/arch/Dialog/DialogDriver_Win32.cpp @@ -156,7 +156,9 @@ Dialog::Result DialogDriver_Win32::AbortRetryIgnore( CString sMessage, CString I SDL_PumpEvents(); #endif - switch( MessageBox(GraphicsWindow::GetHwnd(), sMessage, WINDOW_TITLE.GetValue(), MB_ABORTRETRYIGNORE|MB_DEFBUTTON3 ) ) + CString sWindowTitle = WINDOW_TITLE.IsLoaded() ? WINDOW_TITLE.GetValue() : ""; + + switch( MessageBox(GraphicsWindow::GetHwnd(), sMessage, sWindowTitle, MB_ABORTRETRYIGNORE|MB_DEFBUTTON3 ) ) { case IDABORT: return Dialog::abort; case IDRETRY: return Dialog::retry; @@ -171,7 +173,9 @@ Dialog::Result DialogDriver_Win32::AbortRetry( CString sMessage, CString ID ) SDL_PumpEvents(); #endif - switch( MessageBox(GraphicsWindow::GetHwnd(), sMessage, WINDOW_TITLE.GetValue(), MB_RETRYCANCEL ) ) + CString sWindowTitle = WINDOW_TITLE.IsLoaded() ? WINDOW_TITLE.GetValue() : ""; + + switch( MessageBox(GraphicsWindow::GetHwnd(), sMessage, sWindowTitle, MB_RETRYCANCEL ) ) { case IDRETRY: return Dialog::retry; default: ASSERT(0);