The walleye season on Minnesota lakes opens in mid-May. It is not unusual at all for there to be ice still on lakes at that date. In some years, some lakes can’t be fished because of too much ice.
The 1950 opener of Minnesota walleye season is a legend. The major large resort lakes in northern Minnesota were all unfishable due to ice.
(River walleye fishing in Minnesota is a secret bonanza!)