diff --git a/app/models/application.rb b/app/models/application.rb
index <HASH>..<HASH> 100644
--- a/app/models/application.rb
+++ b/app/models/application.rb
@@ -14,7 +14,7 @@ class Application < ActiveRecord::Base
   before_validation :generate_uid, :generate_secret, :on => :create
 
   def self.authorized_for(resource_owner)
-    joins(:authorized_applications).where(:oauth_access_tokens => { :resource_owner_id => resource_owner.id })
+    joins(:authorized_applications).where(:oauth_access_tokens => { :resource_owner_id => resource_owner.id }).uniq
   end
 
   def validate_redirect_uri
authorised applications' list should be unique in order to avoid repetitions in the authorised applications view.