More Solar Flares?