When a user views his or her own profile on Person.aspx page, the Organization Chart Web Part only displays the user's immediate manager in the management hierarchy. However, when a user views another user's profile on Person.aspx, the management chain up to the common manager of the user who is viewing the profile and the user whose profile is being viewed is displayed in the Web Part.
If the user who is viewing the profile on Person.aspx does not have the Manager field set in the profile database, that user can view the full management hierarchy for all user profiles. Similarly, if the user who is viewing the profile has no manager in common with the user whose profile is being viewed, the complete management hierarchy for the user is displayed. The Silverlight Organization Browser control, on the other hand, does not take into account the common manager of these users, and it displays the complete hierarchy regardless of whether the current user has the Manager field set. This behavior is by design.
Be aware that both the Org Chart Web Part and the Silverlight Organization Browser control display information that's based on data from the User Profile Service Application database. These components do not directly query Active Directory Domain Services (AD DS) or other resources in order to display this information.