City and District of North Vancouver firefighters doused a burning boat inside a shed at the Mosquito Creek Marina Thursday afternoon.
The 9-1-1 call came in just after 1 p.m., drawing three trucks from North Vancouver City Fire Department and one from District of North Vancouver Fire and Rescue Services for support.
The incident was triggered while someone was working on the boat, said city fire chief Dan Pistilli.
"At this point, it appears he was transferring fuel out of a tank and we figure there was an ignition that created a small explosion and ignited the fuel he was transferring," Pistilli said.
"He definitely did sustain some burn injuries to his hands and legs, and some singeing to his facial area."
The victim was taken to Lions Gate Hospital for treatment.
When it was apparent the fire was a threat to another boat and the rest of the shed, firefighters pushed the 24-foot fiberglass Bayliner out into the channel and attacked the flames.
"It's just a reminder of safety around any kind of operations in confined spaces that involve transferring fuel. It's high risk," Pistilli said.
"I'm not sure what process he was using to transfer, but whatever it was, it was not the right system."
City fire officials continued to investigate the blaze Friday.