fixed a really obscure bug that prevented parsing desktop files in ~/.local/share/applications