How do you create a session when one isn't found

Then I guess a (dirty) workaround would be to connect the OnFailure pin of the “Join Session” node to the input pin of the “Create Session” node. Does that work?