other than the above suggestion I can't think of any, and come to thinks of it, I am slightly bow legged myself, and if I seat on the saddle not my usual seating position, I get the pain on my inner knee cap, but when i seat properly on the saddle it goes away, maybe try adjusting you seating position, it may help, there's no harm in trying so that when you go out and ride your bike its a pleasue and not a torture.