The 27-year-old, a Sweden international, spent the second half of last season on loan at Serie A side Roma, and Bolton boss Sammy Lee said: "I am delighted.
"We have been working on this deal for some time and our patience has paid off. He is a versatile winger and will add a new dimension to our new style of play we are going to implement this season."
© Copyright PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms