It seems harsh, but if we assume the Sperados are holding her baby at knifepoint then I can see why she'd do it. She did warn Leslie to take protection with her, so it might be something knights can actually protect her against instead of some kind of poison. Leslie also sending the knights out of the room seemed a little silly and out of character, though.