diff --git a/process/Email_lib/process.js b/process/Email_lib/process.js
index 1988968dd95830ffe22b8f90287cb5c6b7528c28..e70f94f853382c39a8c45b92380ac42ce0da7311 100644
--- a/process/Email_lib/process.js
+++ b/process/Email_lib/process.js
@@ -40,7 +40,9 @@ EmailWritingUtils.openMailTemplate = function (pToRecipients, pSenderContactId,
                                                     pEmailFilename, pAdditionalPlaceholders)
 {
     if (pToRecipients && typeof(pToRecipients) == "string")
+    {
         pToRecipients = [pToRecipients];
+    }
     
     var email, retVal, isBinaryExistent;
     isBinaryExistent = db.getBinaryCount("DOCUMENTTEMPLATE", "DOCUMENT", pTemplateId, SqlUtils.getBinariesAlias(), null);
@@ -49,7 +51,9 @@ EmailWritingUtils.openMailTemplate = function (pToRecipients, pSenderContactId,
     {
         email = Email.fromTemplate(pTemplateId, pRecipientContactId, pBindata, pAdditionalPlaceholders);
         if (!email)
+        {
             email = new Email();
+        }
     }    
     else 
     {
@@ -58,8 +62,10 @@ EmailWritingUtils.openMailTemplate = function (pToRecipients, pSenderContactId,
     
     email.setSender(pSenderContactId);
     
-    if (pToRecipients) 
+    if (pToRecipients)
+    {
         email.toRecipients = pToRecipients;
+    }
     
     email.bccRecipients = [EmailWritingUtils.getMailbridgeAddress()];
     
@@ -68,8 +74,10 @@ EmailWritingUtils.openMailTemplate = function (pToRecipients, pSenderContactId,
         for (var i = 0; i < pAttachments.length; i++) 
         {
             if (pAttachments[i] != null || pAttachments[i] != "") 
-                email.attachmentTemplates[i] = pAttachments[i];
-        }       
+            {
+                email.attachmentTemplates.push(pAttachments[i]);
+            }
+        }
     }
     
     if (pSubject)