diff -r 532f52037605 src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartner.java
--- a/src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartner.java	Fri Feb 01 13:11:19 2013 +0100
+++ b/src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartner.java	Mon Feb 04 17:46:42 2013 +0100
@@ -109,7 +109,7 @@
     FieldProvider[] tdv = null;
 
     String strLocation = info.vars.getStringParameter("inpcBpartnerId_LOC");
-    if (strLocation != null) {
+    if (strLocation != null && !strLocation.isEmpty()) {
       info.addResult("inpcBpartnerLocationId", strLocation);
     }
 
@@ -222,7 +222,7 @@
 
     // Bill to
 
-    if (strLocation != null) {
+    if (strLocation != null && !strLocation.isEmpty()) {
       info.addResult("inpbilltoId", strLocation);
     }
 
