diff --git a/plugins/Alias/plugin.py b/plugins/Alias/plugin.py index 467f320b7..618b44706 100644 --- a/plugins/Alias/plugin.py +++ b/plugins/Alias/plugin.py @@ -341,7 +341,7 @@ class Alias(callbacks.Plugin): if locked and currentAlias != alias: raise AliasError(format('Alias %q is locked.', name)) f = makeNewAlias(name, alias) - f = new.instancemethod(f, self, Alias) + f = types.MethodType(f, self) if '.' in name or '|' in name: aliasGroup = self.registryValue('escapedaliases', value=False) confname = escapeAlias(name)