diff -r 81ad7a739fed -r 029e6eed60e9 htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java --- a/htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Tue Sep 25 09:55:34 2012 +0200 +++ b/htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Thu Oct 11 06:15:22 2012 -0700 @@ -55,7 +55,7 @@ public boolean process(Set annotations, RoundEnvironment roundEnv) { for (Element e : roundEnv.getElementsAnnotatedWith(Page.class)) { Page p = e.getAnnotation(Page.class); - PackageElement pe = (PackageElement)e; + PackageElement pe = (PackageElement)e.getEnclosingElement(); String pkg = pe.getQualifiedName().toString(); ProcessPage pp;