If her corruption isn't that high, she wouldn't. I haven't really seen her high corruption events, as I at most had her at 50 for a few days, before reloading and sending her with less corruption. As much as I understand, she doesn't really sleeps around if her corruption isn't 50+, as that when her high corruption events begin to trigger, with there being some others that activate from 39+, below that, she shouldn't have any corruption events herself. You could also lower Ikaanos's corruption, and keep it around/below 50. Lastly, the only event that made me think that she sleeps around is the one where she isn't present because of "sleeping on the house of one her mercenaries" when a Chancellor event is supposed to trigger, but that event actually only tiggers if she's on your house, so it actually refers to MC's house.