summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/otr.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/otr.py b/plugins/otr.py
index a4012c47..74b06cf1 100644
--- a/plugins/otr.py
+++ b/plugins/otr.py
@@ -26,7 +26,8 @@ it is not pretty.
Installation
------------
-To use the OTR plugin, you must first install pure-python-otr.
+To use the OTR plugin, you must first install pure-python-otr and pycrypto
+(for python3).
You have to install it from the git because a few issues were
found with the python3 compatibility while writing this plugin,
@@ -232,7 +233,7 @@ class PoezioContext(Context):
if not tab:
tab = self.core.get_tab_by_name(safeJID(self.peer).bare,
DynamicConversationTab)
- if not tab.locked_resource == safeJID(self.peer).resource:
+ if tab and not tab.locked_resource == safeJID(self.peer).resource:
tab = None
if self.state == STATE_ENCRYPTED:
if newstate == STATE_ENCRYPTED: