It happens when the mean on one side is zero. I will send an PR with some code clean-up.
[Github] Pull Request #3220 (mengxr)
[Github] Pull Request #3251 (mengxr)
[Github] Pull Request #3850 (mengxr)