Fix logic so defined msg.payload is not prereq for delete.