diff --git a/js/utils.js b/js/utils.js
index 3b863894535094313d412bbfb74b2829e759b583..c1579fbda1731c3970af55f0e9d43ff0ecc28370 100644
--- a/js/utils.js
+++ b/js/utils.js
@@ -365,7 +365,7 @@ function sortArrayByArray(sorted, unsorted, key) {
  * @param {object} source
  */
 function deepAssign(target, source) {
-	_.assign(target, _.cloneDeep(source));
+	_.merge(target, _.cloneDeep(source));
 }
 
 /**