A condition under which a group must be abelian (2)

Let G be a group, and G×G the direct product. The set D={(g,g,)gG} is a subgroup of G×G. Prove that if D is normal in G×G then G is abelian.