diff --git a/src/app/contentManagement/controllers/MergeController.php b/src/app/contentManagement/controllers/MergeController.php
index b940216e3de7116acc1ef7211266b5ac2fb51164..6e73df5e1da10f5d1df3bc25b59c82e3ccb150c7 100644
--- a/src/app/contentManagement/controllers/MergeController.php
+++ b/src/app/contentManagement/controllers/MergeController.php
@@ -255,6 +255,18 @@ class MergeController
             'time'  => date('H:i')
         ];
 
+        // Custom fields
+        $customFields = [];
+        if (!empty($args['customFields'])) {
+            foreach ($args['customFields'] as $key => $customField) {
+                if (is_array($customField)) {
+                    $customFields[$key] .= implode("\n", $customField);
+                } else {
+                    $customFields[$key] .= $customField;
+                }
+            }
+        }
+
         $dataToBeMerge['res_letterbox']     = $resource;
         $dataToBeMerge['initiator']         = empty($initiator) ? [] : $initiator;
         $dataToBeMerge['parentInitiator']   = empty($parentInitiator) ? [] : $parentInitiator;
@@ -269,6 +281,7 @@ class MergeController
         $dataToBeMerge['contact']           = [];
         $dataToBeMerge['notes']             = $mergedNote;
         $dataToBeMerge['datetime']          = $datetime;
+        $dataToBeMerge['custom']            = $customFields;
 
         return $dataToBeMerge;
     }