On July 1, 2012, he re-signed with the Flyers with a one-year contract and was announced as Ilya Bryzgalov's backup. He only played one game for the Flyers during the 2012–13 season and was traded along with a 2015 third-round draft pick to the Columbus Blue Jackets for Steve Mason. 