This really does look like a bug so I''m going to post it... but has anyone else come across this? (Sorry for the repeat, but I didn''t get any feedback either way so I''m trying again.) This code: @task_pages, @tasks = paginate :task, :conditions=>["tasks.project_id ?", params[''pid'']], :include=>[:tasktimes], :per_page => 10 This results in "NoMethodError: private method `scan'' called for..." Here''s a breakpoint trace I did... I placed a breakpoint in activerecord/associations#include_eager_conditions? Executing break point at C:/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/ass ociations.rb:962 in `include_eager_conditions?'' irb(Task):001:0> options options => {:order=>nil, :select=>nil, :conditions=>["tasks.project_id = ?", 9], :offset=>0, :include=>[:tasktimes], :limit=>10, :joins=>nil} irb(Task):002:0> options[:conditions] options[:conditions] => ["tasks.project_id = ?", 9] irb(Task):003:0> options[:conditions].scan options[:conditions].scan NoMethodError: private method `scan'' called for ["tasks.project_id = ?", 9]:Array Bug? Or am I just not using this right? This assumes: Task :has_many :tasktimes Brian Hogan Web Development Learning & Technology Services Schofield 3-B University of Wisconsin-Eau Claire 715 836 3585 hoganbp-VnAisaAFmHY@public.gmane.org _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails