diff --git a/form/frm_driver.c b/form/frm_driver.c index 3e61895..0d8352e 100644 --- a/form/frm_driver.c +++ b/form/frm_driver.c @@ -4360,7 +4360,7 @@ form_driver(FORM *form, int c) if (!form) RETURN(E_BAD_ARGUMENT); - if (!(form->field)) + if (!(form->field) || !(form->current)) RETURN(E_NOT_CONNECTED); assert(form->page);