Karlsson ströks från laguppställningen när Sharks föll mot Tampa Bay Lightning med 6-3 i lördags. Han hade tidigare på dagen varit med på lagets matchvärmning. Han kommer missa Sharks matcher mot Florida Panthers i natt (läs måndag) och Washington Capitals på tisdag.
Däremot utesluter inte tränare Peter DeBoer att det blir spel för Karlsson i 2019 NHL Honda All Star Game till helgen.
- Jag vill att han blir frisk, och att han blir tillräckligt bra, för jag hoppas han kan spela All Star-matchen. Låt oss hålla tummarna, säger DeBoer.
Karlsson ligger delad tvåa i Sharks interna poängliga med 43 poäng bakom Brent Burns som har 52. Karlsson har spelat fem All Star-matcher under sin karriär.