Where is the grunt that drops a key?

The galactic grunt that gives you the galactic key in Pokemon diamond, pearl, and platinum is the grunt right in front of the galactic HQ in Veilstone City