ZX9R B - Speedo overreading 15%

I wonder if anyone has any advice on this - 115kmh on the clock is about a true 100kmh, verified by one of those radar speed check things on the Geelong road.
That's pretty bloody crap if you ask me, even if it makes you feel better about yourself when you're doing your mental maths from the recommended corner speed signs in the twisties.
The speedo reads off the front wheel on the 9RB. Is this sort of error level common? Is there any way to adjust the output or fix this problem - or do you guys just live with it?
That's pretty bloody crap if you ask me, even if it makes you feel better about yourself when you're doing your mental maths from the recommended corner speed signs in the twisties.
The speedo reads off the front wheel on the 9RB. Is this sort of error level common? Is there any way to adjust the output or fix this problem - or do you guys just live with it?