diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb
index 1e3db9c72286648fef0b71508bac11d4e170965e..fd8982b93d2c659dcea57b869bbc1fe48317f0b3 100644
--- a/app/controllers/users_controller.rb
+++ b/app/controllers/users_controller.rb
@@ -209,8 +209,8 @@ class UsersController < ApplicationController
                                                                     posts: { deleted: false })
             when 'edits'
               SuggestedEdit.where(user: @user) + \
-              PostHistory.joins(:post).where(user: @user, posts: { deleted: false },
-                                             post_history_type: PostHistoryType.find_by(name: 'post_edited'))
+              PostHistory.joins(:post, :post_history_type).where(user: @user, posts: { deleted: false },
+                                                                 post_history_types: { name: 'post_edited' })
             else
               Post.undeleted.where(user: @user) + \
               Comment.joins(:comment_thread, :post).undeleted.where(user: @user, comment_threads: { deleted: false },