I used prepsol all around the seal and used masking tape to make a 3 to 4mm line. I then used sikaflex, sparingly and forced it into the rubber with pressure from my finger.
It hasn't leaked since. I don't know how it will affect the replacement when it needs doing though.