Doubt in Ferret Search on multiple models

Hi. I use the following code in my "search" controller, "index" action in my project. It has multiple models like Project, Task, Note,etc. I use ferret for full text search. I use act_as_authenticated plugin for login/logout.

    @results = ActsAsFerret::find(params[:query], [Project, Task, Note],:conditions => ["user_id = ?", current_user.id])     respond_to do |format|             #format.html # search.html.erb             format.xml { render :xml => @results }     end

The search action should search for the text of the models of a particular user only which is current_user. When i perform the text search, the records of other users are also displayed in the results. Someone please help. Thank you.