Setting :on_black when your default terminal text color is black results in unreadable (black on black) text.

This fix for #154 comes from @tarrall (who hasn't signed the Opscode contributor agreement yet).