I'm running an Evil party, but recuited Kelsey anyway, as a substitute until we got Edwin. We're doing the Thieves' Guild quests in all the evil ways, like (snap his neck quickly and quietly) and killing Embarl. This shot our Virtue down to 2, and understandably, Kelsey wasn't going to stand for that. Oddly enough, he didn't sound upset: He just came up to me with his standard "I'd hate to leave the group now," dialogue, with no accusations of moral wrongdoing or anything. Anyway, I told him to go blow off to the Adventurer's Mart, and Kelsey left the party.
Kelsey's portrait, however, did not.
So then I recruited Edwin, thinking that would kick the errant picture out of....the picture. It didn't, the game still thought I had a full party of 6, and wouldn't let me boot Kelsey because Kelsey wasn't there. Ctrl-Ying Kelsey's portrait did nothing, and he wasn't in front of the Adventurer's Mart when I figured that killing him might help. Good thing I had a recent Quicksave.
So, is this a Virtue issue, a Virtue / mod NPC incompatibility issue, or a "Six, your computer is so goddamn screwed up I don't even know why you bother us with this crap" issue?