diff --git a/mytwitter.py b/mytwitter.py
index 8b709c8..4a4777c 100755
--- a/mytwitter.py
+++ b/mytwitter.py
@@ -462,12 +462,10 @@ class TweetBox(gtk.VBox):
 
 
     def on_mouse_clicked(self, widget, event):
-        self.set_read(True)
-
-        # fixme: only call on_url_clicked if there is an active uri
-        #  does pygtk even support this?
         if event.button == 1:
-            self.on_url_clicked(widget)
+            self.set_read(True)
+        # fixme: call on_url_clicked if there is an active uri
+        #  Apparently, this must wait until pygtk 2.18
 
     
     def on_url_clicked(self, widget):