Los Angeles Airport Police spokesman Rob Pedegro confirmed why the pilot landed the plane one hour into the flight.
Authorities said the blanket cost $12, though it is listed for $10 on Hawaiian's website.
The passenger became upset and asked for the phone number to Hawaiian's corporate headquarters to complain.
The man caught another flight to Hawaii on Thursday, Pedregon said.
Los Angeles Airport Police and the Federal Bureau of Investigation met the aircraft at a gate on Los Angeles.
He was allowed to book another flight to his destination.
Pedregon said the incident may not be the oddest he has handled "but it ranks right up there".
Israel beats Taiwan 15-7 at World Baseball Classic
Burcham and Sam Fuld , a former Stanford University and Oakland Athletics outfielder, had two hits apiece for Israel . Taiwan suffered its second defeat at the World Baseball Classic on Wednesday, losing to the Netherlands 5-6 in Seoul.
Mr Pedregon added 'You know, if I was a passenger on board that plane I would have paid the $12 dollars for him'. "I'm going to call the president", Enriques said.
"(The crew) took offence to the statement that he made.
His name was not released.
"Diverting a flight is clearly not our first choice, but our crew felt it was necessary in this case to divert to Los Angeles and deplane the passenger before beginning to fly over the Pacific Ocean", Hawaiian Airlines spokeswoman Alison Croyle told CNN affiliate KCAL. The flight attendant said the cabin was "on secured lock-down".
"I thought it was ridiculous", traveler Eileen Berstrom said. They made a decision to land the plane in Los Angeles.
On a United Airlines flight just last month, a pilot gave a freaky speech before takeoff - prompting dozens of concerned passengers to flee the plane.
George Enriques, a Maui-bound passenger aboard Hawaiian Airlines flight 7, was sitting across the aisle from the elderly, male passenger in seat 42A who was escorted off of the plane.