pagination not keeping search params??

Thanks.

I did the same and its working

Hello, you can try also overwrite parameter :page, like this: Link to the first page: link_to image_tag("/images/first_page.gif", :border => 0, :title => "Navigate to the first page"), {:overwrite_params => {:page => @pages.first}} if (@pages.current.number != 1) Previous page: link_to image_tag("/images/previous_page.gif", :border => 0, :title => "Navigate to the previous page"), {:overwrite_params => {:page => @pages.current.previous}} if @pages.current.previous Pages with number: pagination_links(@pages, {:window_size => @window_size, :always_show_anchors => false, :params => @params}) Next page: link_to image_tag("/images/next_page.gif", :border => 0, :title => "Navigate to the next page"), {:overwrite_params => {:page => @pages.current.next}} if @pages.current.next Last Page: link_to image_tag("/images/last_page.gif", :border => 0, :title => "Navigate to the last page"), {:overwrite_params => {:page => @pages.last}} if (@pages.current.number != @pages.last.number) Best Regards, Sergey.