Links de novo tópico com categoria selecionada levam à página dessa categoria

Continuando a discussão de Criando um link para iniciar um novo tópico com informações pré-preenchidas:

Não tenho certeza se isso é um bug ou uma funcionalidade, mas se o link new-topic incluir um parâmetro category ou category_id, clicar no link leva você àquela categoria antes de abrir o compositor. Por exemplo, clicar neste link leva você à categoria Suporte antes de abrir o compositor:

https://meta.discourse.org/new-topic?title=topic%20title&category=Support

Eu preferiria que o Discourse não navegasse para fora da página atual. Há alguma maneira de conseguir isso?

Esta alteração cancela a navegação se o usuário já estivesse no Discourse:

O código mudou desde então e agora está assim:

O bloco if (category) { é executado antes do bloco que verifica se o usuário já estava no Discourse, portanto a navegação continua. Isso me parece estar na ordem errada.