diff --git a/lib/jdbc_adapter/jdbc_derby.rb b/lib/jdbc_adapter/jdbc_derby.rb
index <HASH>..<HASH> 100644
--- a/lib/jdbc_adapter/jdbc_derby.rb
+++ b/lib/jdbc_adapter/jdbc_derby.rb
@@ -90,7 +90,7 @@ module ::JdbcSpec
     # Override default -- fix case where ActiveRecord passes :default => nil, :null => true
     def add_column_options!(sql, options)
       options.delete(:default) if options.has_key?(:default) && options[:default].nil?
-      options.delete(:null) if options.has_key?(:null) && (options[:null].nil? || options[:null].true?)
+      options.delete(:null) if options.has_key?(:null) && (options[:null].nil? || options[:null] == true)
       super
     end
<I>, JRUBY-<I>: Since when did I think that there was a #true? method on Object?


git-svn-id: svn+ssh://rubyforge.org/var/svn/jruby-extras/trunk/activerecord-jdbc@<I> 8ba<I>d5-0c1a-<I>-<I>a6-a<I>dfc1b<I>a6