Frontlines mayoral poll removed from front page of site; our fault?