Jade - Motor de plantillas: cómo verificar si existe una variable

Actualmente estoy usando Jade en un nuevo proyecto. Quiero renderizar una página y verificar si cierta variable está disponible.

app.js:

app.get('/register', function(req, res){
    res.render('register', {
        locals: {
          title: 'Register',
          text: 'Register as a user.',
        }
      });
});

register.jade:

- if (username)
p= username
- else
p No Username!

Siempre obtengo el siguiente error:

username is not defined

¿Alguna idea sobre cómo puedo solucionar esto?

Respuestas a la pregunta(6)

Su respuesta a la pregunta