This fixes #7881.  It now checks to see if the param PushHistory is '0'.  If it is, it doesn't push history.
Changed the version to rc4