Correcting strange polarity behavior