Forum:Ocean Dragon Lord - Neo-Daedalus Trap Hole?

Ok here's the situation. Umi is on the field. My friend summons Ocean Dragon Lord - Neo-Daedalus. So I use trap hole to stop it from getting on the field. Now people around us say that he can still use Ocean Dragon Lord - Neo-Daedalus's effect. This does not make sense to me. If I stop the summon how can he activate the effect? So if I could get a ruling on this that would be nice thanks.