summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gettextfromc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gettextfromc.cpp b/gettextfromc.cpp
index de2b1d486..c579e3c3c 100644
--- a/gettextfromc.cpp
+++ b/gettextfromc.cpp
@@ -6,7 +6,7 @@ const char *gettextFromC::trGettext(const char *text)
{
QByteArray &result = translationCache[QByteArray(text)];
if (result.isEmpty())
- result = trUtf8(text).toUtf8();
+ result = translationCache[QByteArray(text)] = trUtf8(text).toUtf8();
return result.constData();
}