fix sub-dir error