non existing file cause creation of empty directory