Handle TdtIO returning an empty block for invalid directories (with no subdirs)