From what you have said the MB was at fault - for not giving a signal. With hindsight you can anticipate anything !