I kinda doubt if the bike has a jumper in the headlight circuit if there is no Headlight/Parking/Off switch. There is no need for one.
If the headlight has the standard three prong connection on it where it plugs into the wiring and a suitable place can be found to mount a off/on switch the wiring change would be easy to do. The off/on switch has to be the type that stays either on or off. A simple temporary push button switch like the one for starting the engine will not do the job.
The headlight's three connectors are High beam (blue wire), Low beam (green wire) and a common ground (amber, orange or black).
Cut the ground wire (amber, orange or black) just behind the headlight bulb connector and splice a length of wire to each of the two newly made ends. Securely tape the joints to prevent a short or the new switch might be bypassed so the headlight would return to an always on condition.
Run these newly added lengths of wiring to the new off/on switch and attach them to it.
Mount the switch and your in business.
You will now have a switchable headlight ON or headlight OFF switch.
This change should not have any effect on the parking and tail lights. They will continue to be in a "always on when the key is on" condition.
If the ECU is set up to show a warning if the headlight is not on, you may have to turn the headlight "on" when your starting the bike to keep the MIL from lighting.
I don't know why they would add a headlight test to the ECU but no telling what goes thru the minds of some designers.