diff --git a/gajim/conversation_textview.py b/gajim/conversation_textview.py index 0ff32fd24..d56fe2682 100644 --- a/gajim/conversation_textview.py +++ b/gajim/conversation_textview.py @@ -838,10 +838,9 @@ class ConversationTextview(GObject.GObject): except KeyError: pass else: - oob_desc = additional_data['gajim'].get('oob_desc', None) - if oob_desc is None: - oob_desc = _('URL:') - otext += '\n{} {}'.format(oob_desc, oob_url) + oob_desc = additional_data['gajim'].get('oob_desc', 'URL:') + if oob_url != otext: + otext += '\n{} {}'.format(oob_desc, oob_url) # basic: links + mail + formatting is always checked (we like that) if app.config.get('emoticons_theme') and graphics: