diff --git a/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/RepoSourcesAdapter.java b/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/RepoSourcesAdapter.java index 9c6a80af2..fafa9c1d5 100755 --- a/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/RepoSourcesAdapter.java +++ b/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/RepoSourcesAdapter.java @@ -252,6 +252,9 @@ public class RepoSourcesAdapter { } else if (element instanceof Package) { return ((Package) element).getParentSource(); + + } else if (element instanceof Archive) { + return ((Archive) element).getParentPackage(); } return null; }