Today it emerged that dd2 (she's 4.6) has been horrible today to another girl (let's call her Jane) in her class who she is normally friends with. Another friend, let's call her Juliet, had made fun of Jane, which made Jane very angry and cross at Juliet. In return my dd2 decided to be horrible to Jane (though I'm not sure exactly what she did), to the extent that Jane turned to my older dd1 at playtime and asked her to protect her from dd2.
I was horrified to hear this and so I took dd2 straight round to Jane's house after school to apologize. (I know the mother to speak to, and she was very nice about it.) I also had a long and fairly stern chat with dd2 about how she should be kind at all times and how she should not be led into doing horrible stuff by other people.
Do you think that was the right reaction? I was really quite , but then I might be overreacting, it's just that dd1 is such a gentle soul and nothing like this has ever occurred.