 He followed Rostock down in to 2.Bundesliga after the 2004–05 season, and stayed in the club until the summer of 2006 when he returned home to Sweden where he signed a contract with Halmstads BK until the end of the 2008 season.In August 2008, it was reported that Arvidsson would miss the rest of the season due to a knee injury that was previously unknown before a meniscus operation.