diff options
Diffstat (limited to 'acronyms_expander/acronyms_expander.py')
-rw-r--r-- | acronyms_expander/acronyms_expander.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/acronyms_expander/acronyms_expander.py b/acronyms_expander/acronyms_expander.py index 49e974a..bd27934 100644 --- a/acronyms_expander/acronyms_expander.py +++ b/acronyms_expander/acronyms_expander.py @@ -99,6 +99,10 @@ class AcronymsExpanderPlugin(GajimPlugin): buffer_: Gtk.TextBuffer ) -> None: + if self._contact is None: + # If no chat has been activated yet + return + if self._replace_in_progress: return @@ -132,7 +136,6 @@ class AcronymsExpanderPlugin(GajimPlugin): # Get last word and cut invoker last_word = word_start_iter.get_slice(insert_iter) - assert self._contact is not None if isinstance(self._contact, GroupchatContact): if last_word in self._contact.get_user_nicknames(): log.info('Groupchat participant has same nick as acronym') |