diff --git a/levels/branches/checkout-commit b/levels/branches/checkout-commit
index 87061d8..fdcb0ca 100644
--- a/levels/branches/checkout-commit
+++ b/levels/branches/checkout-commit
@@ -36,7 +36,7 @@ git branch -df main
 [win]
 
 # Restore sisterly peace.
-{ git show HEAD:piggy_bank | grep "10 coins"; } && { git show HEAD:little_sister | grep -v "10 coins"; } && { git rev-parse HEAD^^^; }
+{ git show HEAD:piggy_bank | grep "10 coins"; } && { test $(git show HEAD:little_sister | wc -l) -eq $(git show HEAD:little_sister | grep -v "10 coins" | wc -l); } && { git rev-parse HEAD^^^; }
 
 [congrats]