A ZEBRA crossing where a child was knocked off their bike has been an “accident waiting to happen” for years, a councillor has said.