updated for version 7.0136
diff --git a/src/normal.c b/src/normal.c
index f8fd9e2..da95c9e 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -6096,7 +6096,7 @@
 	setpcmark();
 	for (n = 0; n < cap->count1; ++n)
 	    if (spell_move_to(cap->cmdchar == ']' ? FORWARD : BACKWARD,
-			     cap->nchar == 's' ? TRUE : FALSE, FALSE) == FAIL)
+			     cap->nchar == 's' ? TRUE : FALSE, FALSE) == 0)
 	    {
 		clearopbeep(cap->oap);
 		break;