Index: TypeHandlerFactory.java =================================================================== --- TypeHandlerFactory.java (revision 673741) +++ TypeHandlerFactory.java (working copy) @@ -140,7 +140,7 @@ handler = (TypeHandler) jdbcHandlerMap.get(null); } } - if (handler == null && Enum.class.isAssignableFrom(type)) { + if (handler == null && type != null && Enum.class.isAssignableFrom(type)) { handler = new EnumTypeHandler(type); } return handler;