diff --git a/build.xml b/build.xml
index bff44600..2c7e3de4 100644
--- a/build.xml
+++ b/build.xml
@@ -38,7 +38,7 @@
-
+
diff --git a/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java b/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java
index 218c8696..44cde835 100644
--- a/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java
+++ b/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java
@@ -360,6 +360,9 @@ public class DepotMarshaller
try {
T po = (T)_pclass.newInstance();
for (FieldMarshaller fm : _fields.values()) {
+ if (fm.getComputed() != null && !fm.getComputed().required()) {
+ continue;
+ }
fm.getValue(rs, po);
}
return po;