diff --git a/app/models/user.rb b/app/models/user.rb
index a520a579f6ab28db92b875237d9c5e8dbc5eeae9..73c8987f3184b6aa94c5df912ac8ec0f93f61500 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -31,7 +31,7 @@ class User
 
   ######### Friend Requesting
   def send_friend_request_to(friend_url)
-    unless self.friends.where(:url => friend_url).first
+    unless self.friends.find{ |x| x.url == friend_url}
       p = Request.instantiate(:to => friend_url, :from => self.person)
       if p.save
         p.push_to_url friend_url