When you say 'generator house' which side of the bike are you looking at?
Looking from the front, the magneto is on the left and the points cover is on the right.
Under the right cover and behind the point plate and auto advance mechanism is an oil seal, this CAN be taken out and replaced without a full engine strip.