Issue #3497921 by Sysosmaster: Fix for conflicting ID when honeypot is rendered more than once on a page Closes #3497921