--- ./src/actions.c.orig 2004-02-14 19:05:32.000000000 +0200 +++ ./src/actions.c 2004-02-22 13:46:35.000000000 +0200 @@ -812,6 +812,7 @@ case MARK_A: case MARKVERT_A: SET_USER_FLAG(b, c, marking); + if (!b->marking) return(OK); print_message(info_msg[STARTMARKED]); b->mark_is_vertical = (a == MARKVERT_A); b->block_start_line = b->cur_line;