FileHandle.internal(...).list() on desktop

Fix for FileHandle.internal(...).list() on desktop. It's tested (by me) and seems to work fine. 
I properly have to mention i needed to "hack" to make it work