diff --git a/src/gen/ggettext.py b/src/gen/ggettext.py index c3f3d471f..293f4111e 100644 --- a/src/gen/ggettext.py +++ b/src/gen/ggettext.py @@ -41,6 +41,10 @@ def gettext(msgid): :returns: Translation or the original. :rtype: unicode """ + # If msgid =="" then gettext will return po file header + # and that's not what we want. + if len(msgid.strip()) == 0: + return msgid return unicode(pgettext.gettext(msgid)) def ngettext(singular, plural, n):