=== modified file 'gwibber/microblog/dispatcher.py' --- gwibber/microblog/dispatcher.py 2012-03-20 16:31:03 +0000 +++ gwibber/microblog/dispatcher.py 2012-03-25 09:32:00 +0000 @@ -1052,7 +1052,7 @@ service = gsettings.get_string("urlshorter") or "is.gd" logger.info("Shortening URL %s with %s", url, service) - if self.IsShort(url): return url + if self.IsShort(url) or not gsettings.get_boolean("shorten-urls"): return url try: s = urlshorter.PROTOCOLS[service].URLShorter() return s.short(url)