Originally Posted by
Water_Bear
Maybe the word "accidentally" can help; since you're using Smite Good on a, presumably, Good creature, you'll never accidentally smite a creature which isn't Evil. It will always be intentional, thus the effect won't trigger.