diff --git a/org.adempiere.base/src/org/compiere/model/MLookupFactory.java b/org.adempiere.base/src/org/compiere/model/MLookupFactory.java index cc87f109c3..e0bc2d21f2 100644 --- a/org.adempiere.base/src/org/compiere/model/MLookupFactory.java +++ b/org.adempiere.base/src/org/compiere/model/MLookupFactory.java @@ -515,7 +515,7 @@ public class MLookupFactory realSQL.append(" FROM ").append(TableName); } - String directQuery = realSQL.toString() + " WHERE " + KeyColumn + "=?"; + String directQuery = realSQL.toString() + " WHERE " + TableName + "." + KeyColumn + "=?"; // add WHERE clause MQuery zoomQuery = null; @@ -750,7 +750,7 @@ public class MLookupFactory realSQL.append(" FROM ").append(TableName); } - String directQuery = realSQL.toString() + " WHERE " + KeyColumn + "=?"; + String directQuery = realSQL.toString() + " WHERE " + TableName + "." + KeyColumn + "=?"; // Order by Display realSQL.append(" ORDER BY 3");