Work on bug #7363.  The function now returns true or false, instead of a packet.