At last putting her foot down!