diff --git a/lib/freedom_patches/translate_accelerator.rb b/lib/freedom_patches/translate_accelerator.rb
index 617a44996..3c1d93c26 100644
--- a/lib/freedom_patches/translate_accelerator.rb
+++ b/lib/freedom_patches/translate_accelerator.rb
@@ -19,7 +19,7 @@ module I18n
         t = @cache[k] = translate_no_cache(*args)
       end
 
-      t
+      t.dup
     end
 
     alias_method :t, :translate