Yes, because either way she would have been betraying someone. She would have betrayed Maggie if she told, and Ezra if she didn't. I think he'll see that her hands were tied and know that it's not her that the anger/frustration of the secret should be taken out upon.