diff --git a/CHANGELOG b/CHANGELOG
index c5d035661b170db0c11a7e7215e1bcdde277cdce..5332aaa1ab2ead7ed71732c9c8d903fa03ba09dd 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -40,6 +40,7 @@ v 8.12.0 (unreleased)
   - Use the default branch for displaying the project icon instead of master !5792 (Hannes Rosenögger)
   - Adds response mime type to transaction metric action when it's not HTML
   - Fix hover leading space bug in pipeline graph !5980
+  - User can edit closed MR with deleted fork (Katarzyna Kobierska Ula Budziszewska) !5496
 
 v 8.11.3 (unreleased)
   - Allow system info page to handle case where info is unavailable
@@ -53,13 +54,6 @@ v 8.11.2
   - Show "Create Merge Request" widget for push events to fork projects on the source project. !5978
   - Use gitlab-workhorse 0.7.11 !5983
   - Does not halt the GitHub import process when an error occurs. !5763
-  - User can edit closed MR with deleted fork (Katarzyna Kobierska Ula Budziszewska) !5496
-
-v 8.11.2 (unreleased)
-  - Show "Create Merge Request" widget for push events to fork projects on the source project
-
-v 8.11.1 (unreleased)
-  - Does not halt the GitHub import process when an error occurs
   - Fix file links on project page when default view is Files !5933
   - Fixed enter key in search input not working !5888
 
diff --git a/app/models/merge_request.rb b/app/models/merge_request.rb
index 27ca5d119d59aac81685c6d17b94bc287c0651e9..a8dd4a306cfdb2fbce545d84a1e6fec252504a71 100644
--- a/app/models/merge_request.rb
+++ b/app/models/merge_request.rb
@@ -306,17 +306,17 @@ def validate_branches
   def validate_fork
     return true unless target_project && source_project
     return true if target_project == source_project
-    return true unless fork_missing?
+    return true unless forked_source_project_missing?
 
     errors.add :validate_fork,
                'Source project is not a fork of the target project'
   end
 
   def closed_without_fork?
-    closed? && fork_missing?
+    closed? && forked_source_project_missing?
   end
 
-  def fork_missing?
+  def forked_source_project_missing?
     return false unless for_fork?
     return true unless source_project
 
diff --git a/spec/models/merge_request_spec.rb b/spec/models/merge_request_spec.rb
index 4cbf87ba792fbe75e5843348de7f5bc3a3f8eb5b..901b7bad0074712ea3d63956fd9737b95f6ff369 100644
--- a/spec/models/merge_request_spec.rb
+++ b/spec/models/merge_request_spec.rb
@@ -963,7 +963,7 @@ def create_merge_request(source_branch)
     end
   end
 
-  describe "#fork_missing?" do
+  describe "#forked_source_project_missing?" do
     let(:project)      { create(:project) }
     let(:fork_project) { create(:project, forked_from_project: project) }
     let(:user)         { create(:user) }
@@ -976,13 +976,13 @@ def create_merge_request(source_branch)
           target_project: project)
       end
 
-      it { expect(merge_request.fork_missing?).to be_falsey }
+      it { expect(merge_request.forked_source_project_missing?).to be_falsey }
     end
 
     context "when the source project is the same as the target project" do
       let(:merge_request) { create(:merge_request, source_project: project) }
 
-      it { expect(merge_request.fork_missing?).to be_falsey }
+      it { expect(merge_request.forked_source_project_missing?).to be_falsey }
     end
 
     context "when the fork does not exist" do
@@ -996,7 +996,7 @@ def create_merge_request(source_branch)
         unlink_project.execute
         merge_request.reload
 
-        expect(merge_request.fork_missing?).to be_truthy
+        expect(merge_request.forked_source_project_missing?).to be_truthy
       end
     end
   end