diff --git a/modules/juce_gui_basics/widgets/juce_Slider.cpp b/modules/juce_gui_basics/widgets/juce_Slider.cpp index 664f580327..378d7aa1df 100644 --- a/modules/juce_gui_basics/widgets/juce_Slider.cpp +++ b/modules/juce_gui_basics/widgets/juce_Slider.cpp @@ -1298,7 +1298,8 @@ public: ~PopupDisplayComponent() { - owner.pimpl->lastPopupDismissal = Time::getMillisecondCounterHiRes(); + if (owner.pimpl != nullptr) + owner.pimpl->lastPopupDismissal = Time::getMillisecondCounterHiRes(); } void paintContent (Graphics& g, int w, int h) override