diff -up gwibber-2.91.92/gwibber/gwui.py.BAD gwibber-2.91.92/gwibber/gwui.py --- gwibber-2.91.92/gwibber/gwui.py.BAD 2011-03-25 15:27:09.077112944 -0400 +++ gwibber-2.91.92/gwibber/gwui.py 2011-03-25 15:27:19.810113006 -0400 @@ -1088,7 +1088,7 @@ class InputTextView(gtk.TextView): buf.insert(iter_start, shortened_url) def error_shortened(dbus_exc): "Internal shortening-url-died function: a closure" - iter = buf.get_iter_at_mark(mark) + iter = buf.get_iter_at_mark(mark_start) buf.insert(iter, text) # shortening failed # set a mark at iter, so that the callback knows where to insert