--- /root/mm/moin-1.8.3/MoinMoin/i18n/__init__.py	2009-04-26 16:42:42.000000000 -0600
+++ /usr/local/lib/python2.4/site-packages/MoinMoin/i18n/__init__.py	2009-06-08 11:40:44.000000000 -0600
@@ -290,7 +290,7 @@
                 translated = userdict[original]
             else:
                 raise KeyError
-        except KeyError:
+        except KeyError, TypeError:
             # do not simply return trans with str, but recursively call
             # to get english translation, maybe formatted.
             # if we don't find an english "translation", we just format it
