diff --git a/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx b/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx
index 1295e7e1e..d0ac336ef 100644
--- a/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx
+++ b/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx
@@ -209,7 +209,11 @@ export const PullRequestActionsBox: React.FC<PullRequestActionsBoxProps> = ({
     if (allowedStrats) {
       const matchingMethods = mergeOptions.filter(option => allowedStrats.includes(option.method))
       if (matchingMethods.length > 0) {
-        setMergeOption(mergeOption ? mergeOption : matchingMethods[0])
+        if (mergeOption && !matchingMethods.includes(mergeOption)) {
+          setMergeOption(matchingMethods[0])
+        } else {
+          setMergeOption(mergeOption)
+        }
       }
     } else {
       setMergeOption(mergeOptions[3])