diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c index a5d1580b57..d238eb3bb8 100644 --- a/libmpdemux/demux_mkv.c +++ b/libmpdemux/demux_mkv.c @@ -2402,6 +2402,9 @@ demux_close_mkv (demuxer_t *demuxer) if (mkv_d) { int i; +#ifdef USE_ICONV + subcp_close(); +#endif free_cached_dps (demuxer); if (mkv_d->tracks) {