Return Unknown instead of NotExist

Unless the data dir truly does not exist. Fixes #1834 
why?