Problemi con la visualizzazione delle directory

In un mio precedente post ("Suggerimenti per un filebrowser") descrivevo
un mio problema nelle visualizzazione delle directory.
Lo script è questo: [link]
A riga 2 dichiaro una dir di partenza. Funziona, ma non mi vede le
sottodirectory. In pratica non entra nell'if (is_dir): ho verificato