Hi people, hope someone could help.. I had steam coming from my rad a while back so I took the bike off the road thinking I needed a new radiator, came back to it the other week and got it running again expecting the problem to be there but nothing?

Could the colder weather have sealed a leak closed or is that silly? and mabye if i stuck some radweld in whilst its ok might that sort it?
thanks