User blog comment:Snicker/Mass Effect 2/@comment-170990-20110607033623/@comment-1596833-20110607035505

Yep, only some planets have missions.