diff -r 471bbaa78d0c -r b8a45e2fd6fd player/js/metadataplayer-core.js --- a/player/js/metadataplayer-core.js Fri Jun 07 17:24:56 2013 +0200 +++ b/player/js/metadataplayer-core.js Mon Jun 10 18:33:43 2013 +0200 @@ -1180,7 +1180,10 @@ return (_e.elementType === _listId); }); } else { - return this.contents[_listId] || new IriSP.List(this.directory); + if (typeof this.contents[_listId] === "undefined") { + this.contents[_listId] = new IriSP.List(this.directory); + } + return this.contents[_listId]; } };