diff -r 3210bf928a11 -r a86208b60c91 src/js/model.js --- a/src/js/model.js Thu May 16 13:34:02 2013 +0200 +++ b/src/js/model.js Tue Jun 18 11:08:50 2013 +0200 @@ -1009,7 +1009,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]; } };