Fix navigation menu helper regression

Even if this involves `protected` methods, `Menu` helper sub classes are quite common around, and the signature change introduced in #5650 will cause a `strict` error because the new parameter is not optional.