Missouri House member Rory Ellinger, of St. Louis County, has died after a battle against liver cancer.
Ellinger's death Wednesday was announced in the House by Minority Leader Jake Hummel and in the Senate by Sen. Joe Keaveny, who had been Ellinger's roommate in Jefferson City.
Ellinger was 72 years old.
The Democrat had announced last month that he would not seek re-election because of his health, and he had not been at the Capitol recently. Ellinger's failing health sparked quick action by lawmakers to pass his legislation preventing nursing mothers from being penalized for breast feeding in public places.
Nixon signed the bill into law last Thursday during a ceremony with Ellinger in his home town of University City.
Ellinger first was elected to the House in 2010.