diff --git a/mu4e/mu4e-notification.el b/mu4e/mu4e-notification.el index bb68b5b1..3d76b1a3 100644 --- a/mu4e/mu4e-notification.el +++ b/mu4e/mu4e-notification.el @@ -73,9 +73,11 @@ zero." (when-let* ((fav (mu4e-bookmark-favorite)) (delta-unread (plist-get fav :delta-unread))) (when (and (fboundp 'notifications-close-notification) + (fboundp 'dbus-ignore-errors) mu4e--notification-id (zerop delta-unread)) - (notifications-close-notification mu4e--notification-id) + (dbus-ignore-errors + (notifications-close-notification mu4e--notification-id)) (setq mu4e--notification-id nil)) (when (and (> delta-unread 0) (not (= delta-unread mu4e--last-delta-unread)))