diff --git a/Clocker/Panel/PanelController.swift b/Clocker/Panel/PanelController.swift index 2798e00..d571d09 100644 --- a/Clocker/Panel/PanelController.swift +++ b/Clocker/Panel/PanelController.swift @@ -270,7 +270,8 @@ class PanelController: ParentPanelController { func minimize() { let delegate = NSApplication.shared.delegate as? AppDelegate - if DataStore.shared().shouldDisplay(.showMeetingInMenubar) == true { + let count = DataStore.shared().menubarTimezones()?.count ?? 0 + if count >= 1 || DataStore.shared().shouldDisplay(.showMeetingInMenubar) == true { if let handler = delegate?.statusItemForPanel(), let timer = handler.menubarTimer, !timer.isValid { delegate?.setupMenubarTimer() }