I had the same trouble, but made worst trying to mount on the right hand side, finished up using a folding footrest, secured through the top frame fixing for the oil tank. It's not perfect, but helps, and the floorboard section under the rear wheel really does make applying the stand so much easier.