diff --git a/src/commands/cmdset.py b/src/commands/cmdset.py index 9e52f41460..c80f56d3d6 100644 --- a/src/commands/cmdset.py +++ b/src/commands/cmdset.py @@ -202,7 +202,7 @@ class CmdSet(object): Returns a new cmdset with the same settings as this one (no actual commands are copied over) """ - cmdset = CmdSet() + cmdset = self.__class__() cmdset.__dict__.update(dict((key, val) for key, val in self.__dict__.items() if key in self.to_duplicate)) cmdset.key_mergetypes = self.key_mergetypes.copy() #copy.deepcopy(self.key_mergetypes) return cmdset