Missing Horde character XP

I played a game of Horde in a custom game full of people last night until wave 30 but did not receieve any XP for my character, only XP for my level.
Did anyone else experience this?
Also, does anyone know if you get less XP from playing Horde in a custom hosted game?