diff --git a/frappe/public/js/frappe/ui/filters/filter.js b/frappe/public/js/frappe/ui/filters/filter.js index 95ac66013f..d07f11d111 100644 --- a/frappe/public/js/frappe/ui/filters/filter.js +++ b/frappe/public/js/frappe/ui/filters/filter.js @@ -491,7 +491,10 @@ frappe.ui.filter_utils = { const parsed = JSON.parse(val); val = Array.isArray(parsed) ? parsed : [String(parsed)]; } catch { - val = val.split(",").map((v) => strip(v)); + val = val + .split(",") + .map((v) => strip(v)) + .filter((v) => v != null && v !== ""); } } } else if (frappe.boot.additional_filters_config[condition]) {