That was from me not making the dialog system well enough. There aren't any conditional checks on it, so afterwards it just checks if you've lost.