Usar o "it" entre o verbo "hate" e outra oração: É correto?

Pessoal, quanto às frases "I hate it when my friends change just because they meet new people." e "I hate when my friends change just because they meet new people." qual seria a frase correta e por quê? Não consigo entender isso.
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário Thomas 14310 7 58 283
I see no difference in the two examples. I hear both.
Avatar do usuário Marlon X19 1005 4 16
I have seen both sentences too but I think that ''I hate IT'' sounds better because it sounds like ''I hate it (It: the situation) when my friends change just because they meet new people.