diff --git a/app/models/merge_request.rb b/app/models/merge_request.rb
index 5f7da746801073e5dd36d424b3dd2f6feb9eb804..18813075c5e9b2c46eaecfe1fa08fc90449b9369 100644
--- a/app/models/merge_request.rb
+++ b/app/models/merge_request.rb
@@ -486,7 +486,7 @@ def state_human_name
 
   def approver_ids=(value)
     value.split(",").map(&:strip).each do |user_id|
-      approvers.find_or_create_by(user_id: user_id, target_id: id)
+      approvers.find_or_initialize_by(user_id: user_id, target_id: id)
     end
   end
 end
diff --git a/app/views/projects/_merge_request_settings.html.haml b/app/views/projects/_merge_request_settings.html.haml
index 54fd64ba9791989d549958d04d5867ec04e8dcb9..35e2ba957e089415af8e66bd735c77c7d2b90cda 100644
--- a/app/views/projects/_merge_request_settings.html.haml
+++ b/app/views/projects/_merge_request_settings.html.haml
@@ -28,7 +28,7 @@
     .col-sm-10
       = f.number_field :approvals_before_merge, class: "form-control", min: 0
       .help-block
-        How many users should approve merge request before it can be accepted. 0 - approval is disabled
+        Number of users to approve a merge request before it can be accepted. 0 - approving is disabled
 
   .form-group.reset-approvals-on-push
     .col-sm-offset-2.col-sm-10
@@ -36,6 +36,7 @@
         = f.label :reset_approvals_on_push do
           = f.check_box :reset_approvals_on_push
           %span.descr Reset approvals on push
+          .help-block Approvals are reset when new data is pushed to the merge request
 
   .form-group
     = f.label :approver_ids, class: 'control-label' do
@@ -43,7 +44,7 @@
     .col-sm-10
       = users_select_tag("project[approver_ids]", multiple: true, class: 'input-large', scope: :all, email_user: true)
       .help-block
-        Default approvers for each merge request.
+        Add an approver suggestion for each merge request
 
       .panel.panel-default.prepend-top-10
         .panel-heading
diff --git a/app/views/shared/issuable/_form.html.haml b/app/views/shared/issuable/_form.html.haml
index ede9cc3986c2a158b1d010b51ceeaa238701ea00..f1f271db78ce9a7553a0a11d771ef305d868e312 100644
--- a/app/views/shared/issuable/_form.html.haml
+++ b/app/views/shared/issuable/_form.html.haml
@@ -90,7 +90,7 @@
         .help-block
           Merge Request should be approved by these users. 
           - if @project.approvers.any?
-            By default: #{render_items_list(@project.approvers.map{ |approver| approver.user.name})}.
+            Suggested approver(s): #{render_items_list(@project.approvers.map{ |approver| approver.user.name})}.
             You can override the project settings by setting your own list of approvers.
         
         .panel.panel-default.prepend-top-10