EA has released a patch for Battle for Middle-earth II which fixes player disconnects.

Lord of the Rings, The Battle For Middle-earth II screenshot

Patch 1.01 is an auto update so will install next time you boot up the game, and should make the online battles much more rewarding. Before the patch, online matches were always vulnerable to disconnects from the losing player. The problem being that disconnecting would prevent a win from being recorded and the loser got away unscathed. This should now be a thing of the past.

There's also a few other fixes implemented with the patch, of which you can read about on the game's official website.