diff options
Diffstat (limited to 'ipalib/parameters.py')
-rw-r--r-- | ipalib/parameters.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ipalib/parameters.py b/ipalib/parameters.py index c533f9d0b..b1525b4d5 100644 --- a/ipalib/parameters.py +++ b/ipalib/parameters.py @@ -508,7 +508,8 @@ class Param(ReadOnly): self.class_rules = tuple(class_rules) self.rules = rules if self.query: - self.all_rules = self.class_rules + # by definition a query enforces no class or parameter rules + self.all_rules = () else: self.all_rules = self.class_rules + self.rules for rule in self.all_rules: |