diff --git a/scc/modifiers.py b/scc/modifiers.py index 4a65e245b..627b281a0 100644 --- a/scc/modifiers.py +++ b/scc/modifiers.py @@ -847,10 +847,10 @@ def make_checks(self): def get_child_actions(self): - if self.default is None: - return self.mods.values() - else: - return [ self.default ] + self.mods.values() + rv = list(self.mods.values()) + list(self.shell_commands.values()) + if self.default is not None: + rv += [ self.default ] + return rv @staticmethod