diff --git a/sc/sc2101.cpp b/sc/sc2101.cpp index 0e68ea8fd..159730360 100755 --- a/sc/sc2101.cpp +++ b/sc/sc2101.cpp @@ -19,7 +19,13 @@ bool TEC_mask::codprof_handler(TMask_field& f, KEY k) e.check_type(CHECK_NONE); if (k == K_ENTER && !ok) - return f.error_box(f.warning()); + { + if (f.is_editable()) + { + TEditable_field& ef = (TEditable_field&) f; + return f.error_box(ef.get_warning()); + } + } } return TRUE; }