PR: 8507
PR: ports/7015 Submitted by: Mikhail Teterin <mi@aldan.algebra.com>
Closes PR 2066. Submitted by: Mikhail Teterin <mi@aldan.ziplink.net>