diff --git a/src/java/com/samskivert/depot/impl/DepotMarshaller.java b/src/java/com/samskivert/depot/impl/DepotMarshaller.java index 0996129..4fd03a1 100644 --- a/src/java/com/samskivert/depot/impl/DepotMarshaller.java +++ b/src/java/com/samskivert/depot/impl/DepotMarshaller.java @@ -819,7 +819,7 @@ public class DepotMarshaller if (metaData.pkColumns.size() == _pkColumns.size()) { keyMatch = true; for (FieldMarshaller column : _pkColumns) { - keyMatch &= metaData.pkColumns.contains(column.getField().getName()); + keyMatch &= metaData.pkColumns.contains(column.getColumnName()); } } else { keyMatch = false;