A smile would not cause someone to feel shame.
One of the following sentences is nonsensical. Which one is it?
[a] "janice felt ashamed of the scar on her face"
[b] "janice felt ashamed of the smile on her face"