diff options
-rw-r--r-- | playtreeparser.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/playtreeparser.c b/playtreeparser.c index 1b8d91f944..93a8dfefc0 100644 --- a/playtreeparser.c +++ b/playtreeparser.c @@ -367,6 +367,9 @@ parse_pls(play_tree_parser_t* p) { free(entries); + if (!list) + return NULL; + entry = play_tree_new(); play_tree_set_child(entry,list); return entry; |