"He has an injury to a ligament in one of his knees after this weekend's league round in England," national team doctor Leif Swardh told Swedish television station SVT.
Sweden coach Erik Hamren called up Borussia Monchengladbach's Oscar Wendt as cover for the games against Ireland in Stockholm on Friday and away to Slovakia on Tuesday.
Wendt has not played for Sweden since a poor performance in a 2-1 defeat in Hungary in 2011.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.