From ca723aafaa7038372eb80ef75d8b80d962260e02 Mon Sep 17 00:00:00 2001 From: ZyX Date: Mon, 18 Mar 2013 23:58:06 +0400 Subject: [PATCH] Skip external_ip segment if self.ip is not defined Ref #335 --- powerline/segments/common.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/powerline/segments/common.py b/powerline/segments/common.py index 13ad6b8c..2cc3254c 100644 --- a/powerline/segments/common.py +++ b/powerline/segments/common.py @@ -183,6 +183,8 @@ class ExternalIpSegment(ThreadedSegment): self.ip = ip def render(self): + if not hasattr(self, 'ip'): + return None return [{'contents': self.ip, 'divider_highlight_group': 'background:divider'}]