diff --git a/src/juce_appframework/gui/components/windows/juce_TopLevelWindow.cpp b/src/juce_appframework/gui/components/windows/juce_TopLevelWindow.cpp index c349ea748b..f0e6618ad6 100644 --- a/src/juce_appframework/gui/components/windows/juce_TopLevelWindow.cpp +++ b/src/juce_appframework/gui/components/windows/juce_TopLevelWindow.cpp @@ -225,6 +225,7 @@ void TopLevelWindow::setDropShadowEnabled (const bool useShadow) if (isOnDesktop()) { + deleteAndZero (shadower); Component::addToDesktop (getDesktopWindowStyleFlags()); } else