fixes #2577