К Евро-2008 Ларссон, давший ещё после чемпионата мира обещание завязать с национальной сборной, всё же вернулся в команду. Но это не помогло шведам: в решающем матче за выход из группы «тре крунур» потерпели поражение от России со счётом 0:2. 6 сентября 2008 года провёл свой сотый матч за шведскую сборную. Это был матч отборочного цикла чемпионата мира 2010 против сборной Албании. Свой последний матч за сборную провел 6 июня 2009 года в Стокгольме против сборной Дании.