From 99b2059e1d46f947c49f63fcc5db720d4a7e0188 Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Mon, 16 Oct 2017 19:53:43 -0400 Subject: [PATCH] nitdoc: protect package access when ModelFilters allows fictive modules Signed-off-by: Alexandre Terrasa --- src/doc/doc_phases/doc_html.nit | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 1.7.9.5