While it would seem that that one change would resolve *this* issue, there are other fixes that have been made following the release of 1.5.6c. Those are also captured and others in 1.5.7 (which also has "fixes" beyond the original release)...
To identify what github has captured for fixes to the latest 1.5.6 distribution, see this compare showing the files changed and where those changes are:
https://github.com/zencart/zencart/c...6#files_bucket
The issue/situation I see is that when the empty array was being provided (the expected desired condition to support other areas and more stringent php processing) then that empty array goes through the hash process, though in truth there is nothing to hash.... the result of hashing the empty value though produces a hash value...
Bookmarks