diff --git a/modules/juce_gui_basics/native/juce_Windowing_windows.cpp b/modules/juce_gui_basics/native/juce_Windowing_windows.cpp index ceb6ca1135..0f150a2d99 100644 --- a/modules/juce_gui_basics/native/juce_Windowing_windows.cpp +++ b/modules/juce_gui_basics/native/juce_Windowing_windows.cpp @@ -2459,7 +2459,11 @@ private: { type |= WS_OVERLAPPED; - if ((styleFlags & windowHasCloseButton) == 0) + if ((styleFlags & windowHasCloseButton) != 0) + { + type |= WS_SYSMENU; + } + else { // annoyingly, windows won't let you have a min/max button without a close button jassert ((styleFlags & (windowHasMinimiseButton | windowHasMaximiseButton)) == 0);