diff --git a/mu4e/mu4e-query-items.el b/mu4e/mu4e-query-items.el index e8d9eb8a..3eb05693 100644 --- a/mu4e/mu4e-query-items.el +++ b/mu4e/mu4e-query-items.el @@ -175,6 +175,7 @@ bookmark or maildir." (query (if (equal type 'maildirs) (format "maildir:\"%s\"" maildir) (plist-get item :query))) + (query (if (functionp query) (funcall query) query)) (name (plist-get item :name)) ;; it is possible that the user has a rewrite function (effective-query (funcall mu4e-query-rewrite-function query))