Podczas lokautu występował w swoich dotychczasowych europejskich klubach – SCL Tigers (20 meczów) i Färjestad BK (30 meczów). Play-off 2006 Gerber rozpoczynał jako pierwszy bramkarz Caroliny, jednak w decydujących meczach został zastąpiony przez debiutanta Cama Warda, który był zmiennikiem Gerbera w sezonie zasadniczym. Carolina Hurricanes zdobyła Puchar Stanleya, a Gerber stał się drugim Szwajcarem, który wywalczył to trofeum – pierwszym był David Aebischer w 2001 w barwach Colorado Avalanche.

1 lipca 2006 Gerber, jako wolny agent, podpisał kontrakt z Ottawa Senators. W pierwszym sezonie był zmiennikiem Raya Emery’ego. Ottawa doszła do finału, a Gerber zaliczył w czterech kolejnych sezonach po raz trzeci z inną drużyną finał Pucharu Stanleya jako bramkarz rezerwowy. W sezonie 2007/2008 Gerber był pierwszym bramkarzem „Senatorów”. Ray Emery musiał poddać się zabiegowi chirurgicznemu. Gerber rozegrał 57 spotkań w sezonie regularnym i 4 w play-off. W sezonie 2008/2009 został zmiennikiem pozyskanego przed sezonem Alexa Aulda. 22 stycznia 2009 został przeniesiony do filii zespołu w AHL Binghamton Senators.