is it possible to get here if `self.node` is `None` ? From what I understand, that would abort with a 404