diff --git a/tiramisu/api.py b/tiramisu/api.py index 396849b..0ff4a77 100644 --- a/tiramisu/api.py +++ b/tiramisu/api.py @@ -312,9 +312,10 @@ class TiramisuOptionProperty(CommonTiramisuOption): option = self.option_bag.option if apply_requires: self._test_slave_index() + properties = self.option_bag.properties else: - self.option_bag.apply_requires = False - properties = self.option_bag.properties + properties = self.settings.getproperties(self.option_bag, + apply_requires=False) return set(properties) def add(self, prop):