Viewer can not see the folder while having access to a certain dashboard in it

I met a problem that if I assign a user to view a certain Dashboard. The user can not see the folder.

He can search the dashboard name to see the folder and dashboard.

I think this may be a bug.