diff --git a/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js b/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
--- a/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
+++ b/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
@@ -627,7 +627,7 @@
         this.valueMap = {};
       }
 
-      this.valueMap[record[this.valueField]] = record[this.displayField];
+      this.valueMap[record[this.valueField]] = record[this.displayField].replace(/[\n\r]/g, '');
       this.updateValueMap();
     }
 
@@ -963,7 +963,7 @@
       if (!this.valueMap) {
         this.valueMap = {};
       }
-      this.valueMap[record[this.gridValueField]] = record[this.gridDisplayField];
+      this.valueMap[record[this.gridValueField]] = record[this.gridDisplayField].replace(/[\n\r]/g, '');;
       this.updateValueMap();
     }
     this.handleOutFields(record);
