diff --git a/src/main/java/com/avaje/ebeaninternal/server/type/ScalarTypeArrayList.java b/src/main/java/com/avaje/ebeaninternal/server/type/ScalarTypeArrayList.java index 96e081b99..851dbee41 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/type/ScalarTypeArrayList.java +++ b/src/main/java/com/avaje/ebeaninternal/server/type/ScalarTypeArrayList.java @@ -91,7 +91,11 @@ public class ScalarTypeArrayList extends ScalarTypeJsonCollection { @Override public void bind(DataBind bind, List value) throws SQLException { - bind.setArray(arrayType, toArray(value)); + if (value == null) { + bind.setNull(Types.ARRAY); + } else { + bind.setArray(arrayType, toArray(value)); + } } @Override