diff options
-rw-r--r-- | alot/settings/manager.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/alot/settings/manager.py b/alot/settings/manager.py index 5e9727f8..7ec79347 100644 --- a/alot/settings/manager.py +++ b/alot/settings/manager.py @@ -311,8 +311,7 @@ class SettingsManager(object): def get_hook(self, key): """return hook (`callable`) identified by `key`""" if self.hooks: - if key in self.hooks.__dict__: - return self.hooks.__dict__[key] + return getattr(self.hooks, key, None) return None def get_mapped_input_keysequences(self, mode='global', prefix=u''): |