From: Alexandre Terrasa Date: Mon, 16 Oct 2017 23:53:43 +0000 (-0400) Subject: nitdoc: protect package access when ModelFilters allows fictive modules X-Git-Url: http://nitlanguage.org nitdoc: protect package access when ModelFilters allows fictive modules Signed-off-by: Alexandre Terrasa --- diff --git a/src/doc/doc_phases/doc_html.nit b/src/doc/doc_phases/doc_html.nit index a8d86b6..20cd2f4 100644 --- a/src/doc/doc_phases/doc_html.nit +++ b/src/doc/doc_phases/doc_html.nit @@ -318,7 +318,9 @@ redef class MModulePage redef fun init_topmenu(v, doc) do super var mpackage = mentity.mpackage - topmenu.add_li new ListItem(new Link(mpackage.nitdoc_url, mpackage.html_name)) + if mpackage != null then + topmenu.add_li new ListItem(new Link(mpackage.nitdoc_url, mpackage.html_name)) + end topmenu.add_li new ListItem(new Link(mentity.nitdoc_url, mentity.html_name)) topmenu.active_item = topmenu.items.last end