Thanks for the pull request, but 3.x is no longer maintained. If this is still an issue on 4.2.x or 4.3.x, can you attach a test case that reproduces the problem?