diff --git a/modules/apps/dynamic-data-mapping/dynamic-data-mapping-form-web/src/main/resources/META-INF/resources/admin/js/form_portlet.js b/modules/apps/dynamic-data-mapping/dynamic-data-mapping-form-web/src/main/resources/META-INF/resources/admin/js/form_portlet.js
index 788f52a5ea4faabc864c28bd1a05fb0929ac8e85..7b1fb29aee05c0b95256b4b2db6d243a21d52bf7 100644
--- a/modules/apps/dynamic-data-mapping/dynamic-data-mapping-form-web/src/main/resources/META-INF/resources/admin/js/form_portlet.js
+++ b/modules/apps/dynamic-data-mapping/dynamic-data-mapping-form-web/src/main/resources/META-INF/resources/admin/js/form_portlet.js
@@ -465,6 +465,18 @@ AUI.add(
 
 						var state = instance.getState();
 
+						Object.keys(state.name).forEach(
+							key => {
+								state.name[key] = Liferay.Util.unescape(state.name[key]);
+							}
+						);
+
+						Object.keys(state.description).forEach(
+							key => {
+								state.description[key] = Liferay.Util.unescape(state.description[key]);
+							}
+						);
+
 						instance.one('#description').val(JSON.stringify(state.description));
 						instance.one('#name').val(JSON.stringify(state.name));