I guess I should be thankful you at least used `where` in user.rb when you could have used a conditions hash:

```ruby
Organization.without_deleting.joins(:permissions => {:role => :users}).all(:conditions => {:users => {:id => self.id}}).uniq
```

:-)