Sometimes you should and sometimes you shouldn't. It seems to me that, if we are honest with ourselves about our motives and paying careful attention to the situation, we will be able to tell easily if it's worth correcting our spouse in public. Generally, it's probably best to err on the side of not saying anything or waiting for a private moment to share.