diff --git a/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java b/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java index 82c3f8ad..125e812a 100644 --- a/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java +++ b/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java @@ -129,9 +129,11 @@ public class HsqldbLiaison extends BaseLiaison // note the set of single column unique constraints already provided (see method comment) Set seenUniques = new HashSet(); - for (List udef : uniqueColumns) { - if (udef.size() == 1) { - seenUniques.addAll(udef); + if (uniqueColumns != null) { + for (List udef : uniqueColumns) { + if (udef.size() == 1) { + seenUniques.addAll(udef); + } } } // primary key columns are also considered implicitly unique as of HSQL 2.2.4, and it will