diff --git a/product/ERP5/Document/BusinessTemplate.py b/product/ERP5/Document/BusinessTemplate.py
index a142fd896d4d0ca56f03044ac23c1c108cb3e5e2..85de7821477918f2c0bdb751db00687f741a1a2b 100644
--- a/product/ERP5/Document/BusinessTemplate.py
+++ b/product/ERP5/Document/BusinessTemplate.py
@@ -3539,8 +3539,9 @@ class MessageTranslationTemplateItem(BaseTemplateItem):
       f.close()
 
   def _importFile(self, file_name, file):
-    text = file.read()
-    self._objects[file_name[:-3]]=text
+    if os.path.split(file_name)[1] == 'translation.po':
+      text = file.read()
+      self._objects[file_name[:-3]] = text
 
 class LocalRolesTemplateItem(BaseTemplateItem):