This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

SAN DIEGO – Several people were injured when a Hornblower bay-cruiser slammed into a dock along the San Diego Embarcadero Thursday afternoon.

The Adventure Hornblower hit a concrete wall while docking near North Harbor Drive around 1 p.m., the San Diego Harbor Police told KSWB.  Three of the 140 passengers aboard the ship complained of back pain and were taken to a hospital.  Four other people were evaluated by medical staff, but didn’t need further care.

A mechanical malfunction was to blame for the crash, officials said.

The 22-year-old, three-deck ship offers bay dinner cruises, sightseeing tours and ocean whale-watching outings.  The amount of damage to the Hornblower was not immediately known.