one more revert.
Revert "one more revert."

This reverts commit 91787e87872a114da3694067e5618b0c70446687.
#3077
Merge origin/master
changelog for #3077
Merge pull request #3203 from infoza/master

Solving issue #3077