From 59625b1f0c679b7a08852ce9f7718a99e1db39f5 Mon Sep 17 00:00:00 2001 From: Zoltan Fridrich Date: Thu, 27 Aug 2020 12:39:21 +0200 Subject: [PATCH] Fix rule filtering by label --- src/Daemon/Daemon.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Daemon/Daemon.cpp b/src/Daemon/Daemon.cpp index 9e67a3ab..9dd5fbc4 100644 --- a/src/Daemon/Daemon.cpp +++ b/src/Daemon/Daemon.cpp @@ -765,7 +765,7 @@ namespace usbguard for (auto ruleset : _policy.getRuleSet()) { for (auto const& rule : ruleset->getRules()) { - if (label.empty() || rule->getLabel() == label) { + if (label.empty() || (!rule->attributeLabel().empty() && rule->getLabel() == label)) { rules.push_back(*rule); } }