diff --git a/buildroot/share/git/mfpub b/buildroot/share/git/mfpub
index 48ddb21dcb00814aa6ece504697d77d01219de86..aa76498c0ddda8a694cde1d1c4237ec05f0ff3ca 100755
--- a/buildroot/share/git/mfpub
+++ b/buildroot/share/git/mfpub
@@ -48,7 +48,7 @@ git clean -d -f
 # Push 'master' to the fork and make a proper PR...
 if [[ $BRANCH == "master" ]]; then
 
-  if [[ $$FORK == "MarlinFirmware" ]]; then
+  if [[ $FORK == "MarlinFirmware" ]]; then
 
     # Allow working directly with the main fork
     git push -f upstream
diff --git a/buildroot/share/git/mfrb b/buildroot/share/git/mfrb
index 1e7c26e531a7b86f94cf2717d5c66ac0ad7791b9..954556d0e0defce876cd7b8c21e27ade0da9b53e 100755
--- a/buildroot/share/git/mfrb
+++ b/buildroot/share/git/mfrb
@@ -14,7 +14,7 @@ case "$#" in
 esac
 
 # If the branch isn't currently the PR target
-if [[ ${INFO[4]} != ${INFO[5]} ]]; then
+if [[ ${INFO[3]} != ${INFO[4]} ]]; then
   git fetch upstream
   git rebase upstream/${INFO[3]} && git rebase -i upstream/${INFO[3]}
 fi