diff --git a/lib/strutil/strutil.c b/lib/strutil/strutil.c index bc7f6ae4a..8eae0f617 100644 --- a/lib/strutil/strutil.c +++ b/lib/strutil/strutil.c @@ -274,7 +274,7 @@ str_crt_conv_from (const char *from_enc) void str_close_conv (GIConv conv) { - if (conv != str_cnv_not_convert) + if (conv != INVALID_CONV && conv != str_cnv_not_convert) g_iconv_close (conv); }