首先摩托车也属于机动车的一种,也是有在机动车道行驶的权利的。交通法明确规定,在没有信号灯的,或者信号灯出现故障的十字路口,要避让右侧直行车辆,所以在这起交通事故中,没有避让右侧直行摩托车的货车要负主要责任。