 In the subsequent off-season, on July 9, 2009, he resigned with the Sabres on a one-year contract.On August 31, 2010, Ellis was re-signed to an additional one-year contract with Buffalo.To begin the following 2010–11 season, the Sabres placed Ellis on waivers, which he cleared on October 4, 2010.