diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index 367ca36cb..dace57339 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -6728,7 +6728,7 @@ inp_meas_current(struct card *deck) /* we have found it, but not (in error) at the beginning of the line */ if (s && s > v) { /* '{' if at beginning of expression, '=' possible in B-line */ - if (is_arith_char(s[-1]) || s[-1] == '{' || s[-1] == '=') { + if (is_arith_char(s[-1]) || s[-1] == '{' || s[-1] == '=' || isspace_c(s[-1])) { s += 2; if (*s == 'v') { // printf("i(v...) found in\n%s\n not converted!\n\n", curr_line);