If you waited too long for the bike to cool down, the oil may just have been height enough in the sight glass. You are meant to check the oil when hot really.
The FZS600 oil light is an oil level light so chances are, it is a tad low and going round a corner, accelerating or braking hard was just enough to activate the level switch.