I have spent some time looking for handguards for my KLR and finally found one that i was able to fit properly and without too much hassle. These are Acerbis X-Factory handguards. :
New Acerbis X-Factory Motocross Enduro Wrap Around Handguards Red/Black CRF250R | eBay
Acerbis X-factory Black Red Handsguards AC-0022397-323 Motorcycle Parts | MotoStorm
Acerbis Linear Handguards - Cycle Gear
Test des protège-mains Acerbis X-Factory, un mélange d'acier et de polypropylène – Motard Adventure
Acerbis Handguards Linear Red/Black | Maciag Offroad