diff --git a/util/misc/convert.c b/util/misc/convert.c index a599b9765..9306dfdba 100644 --- a/util/misc/convert.c +++ b/util/misc/convert.c @@ -84,7 +84,7 @@ error(s,a1,a2,a3,a4) fatal(s,a1,a2,a3,a4) char *s; { - C_close(); + if (C_busy()) C_close(); error(s,a1,a2,a3,a4); exit(1); }