diff -up wrk/src/ifo_read.c.wrk wrk/src/ifo_read.c --- wrk/src/ifo_read.c.wrk 2016-05-18 13:53:53.979072295 +0200 +++ wrk/src/ifo_read.c 2016-05-18 13:54:24.760095439 +0200 @@ -1118,8 +1118,8 @@ void ifoFree_TT_SRPT(ifo_handle_t *ifofi if(ifofile->tt_srpt) { free(ifofile->tt_srpt->title); - free(ifofile->tt_srpt); ifofile->tt_srpt->title = NULL; + free(ifofile->tt_srpt); ifofile->tt_srpt = NULL; } }