diff --git a/app/serializers/user_action_serializer.rb b/app/serializers/user_action_serializer.rb
index ffcc6505e6f..e2a1d9be473 100644
--- a/app/serializers/user_action_serializer.rb
+++ b/app/serializers/user_action_serializer.rb
@@ -25,7 +25,7 @@ class UserActionSerializer < ApplicationSerializer
              :edit_reason
 
   def excerpt
-    PrettyText.excerpt(object.cooked,300) if object.cooked
+    PrettyText.excerpt(object.cooked, 300) if object.cooked
   end
 
   def avatar_template
@@ -39,10 +39,10 @@ class UserActionSerializer < ApplicationSerializer
 
   def acting_avatar_template
     avatar_for(
-                object.acting_email,
-                object.acting_use_uploaded_avatar,
-                object.acting_uploaded_avatar_template,
-                object.acting_uploaded_avatar_id
+      object.acting_email,
+      object.acting_use_uploaded_avatar,
+      object.acting_uploaded_avatar_template,
+      object.acting_uploaded_avatar_id
     )
   end
 
@@ -66,7 +66,12 @@ class UserActionSerializer < ApplicationSerializer
     object.post_type == Post.types[:moderator_action]
   end
 
+  def edit_reason
+    object.edit_reason if object.action_type == UserAction::EDIT
+  end
+
   private
+
   def avatar_for(email, use_uploaded_avatar, uploaded_avatar_template, uploaded_avatar_id)
     # NOTE: id is required for cases where the template is blank (during initial population)
     User.new(