`playlistitems == ''` will only happen if the user does `--playlist-items ''`. Why would anyone do that!? Even if one does, it will have no effect and download the whole list. I think this behavior is right (or is it not?).