current() return sometimes parent category

For some products I haven't all categories in the breadcrumb.

Exemple : "Home / Category" is displayed but my product have Category / SubCategory1 / SubCategory2.