John Willock, 43, tried to hide his vomiting and diarrhoea symptoms from his partner and family because he did not want to spoil their enjoyment of the Christmas season.
Mr Willock, of Erskine, Renfrewshire, was failed by a series of mistakes from call handlers and nurses employed by the NHS's telephone helpline, a sheriff has ruled.
It is the latest case of employees advising people to use the indigestion remedy when they have had conditions that proved fatal.
In June, a Fatal Accident Inquiry into the death of expectant mother Caroline McCall, of Cambuslang, Lanarkshire, heard how the social worker was given Gaviscon although she had suffered a massive heart attack.
In 2007, Gordon Greig, from Cardross, Dunbartonshire, also died from a heart attack after being told to take Gaviscon by staff.
A sheriff has now completed his report into Mr Willock's death, who died on December 29, 2009. He had been ill with flu-like symptoms and sickness after injuring his knee in a fall while delivering presents on Christmas Eve.
Mr Willock made a series of calls to the NHS phone line because doctors' surgeries were shut.
The inquiry heard one recording where he asked staff: "Is there anything anyone could suggest or is there anything I can get for it? I cannot move. I am bed-ridden because of the diarrhoea."
Sheriff Colin Pettigrew found a number of "concerns and shortcomings" in the way his appeals for help were dealt with by call handlers and nurses.
When Mr Willock rang for a second time on December 28, call handler Ann McDermid failed to pass on to a nurse Mr Willock had rung before. The sheriff said she was guilty of numerous failings.
Nurse Fiona McCulloch, who took over the call, ticked the wrong boxes on her computer diagnostic screen. An ambulance would have been sent for Mr Willock had she ticked one for "persistent abdominal discomfort", the inquiry was told.
She told the training engineer to take Gaviscon and cold milk. She later admitted this was inappropriate for someone suffering sickness and diarrhoea.
NHS 24 call handler Carolyn Fergie admitted to the inquiry she was abrupt and failed to listen to Mr Willock's third call.
Ms Fergie failed to record on the system Mr Willock was a "return caller" and that his condition was "serious and urgent".
Then nurse Pamela Scally treated it as a first call and advised Mr Willock to contact his GP practice within 36 hours.
His GP, Dr Murray Macpherson, decided his patient was not ill enough for hospital, the inquiry heard. Mr Willock died on December 29.
Sheriff Pettigrew said he could find no "reasonable precautions" or system failings that may have prevented Mr Willock's death.
He could not say even if a GP visited Mr Willock earlier and given him an antiemetic injection - a drug that is effective against vomiting and nausea - and sent him to hospital it would have made a difference to his chances of living.
The sheriff added that the "correction" of the numerous failings by NHS staff did not constitute "reasonable precautions whereby Mr Willock's death may have been avoided".
In a statement, Mr Willock's family said: "John was loved by his family and is greatly missed.
"Although the family is disappointed the sheriff did not make specific findings regarding the GPs, the sheriff's findings support the family view there were significant failings on the part of the call handlers and nurse advisers.
"While there has been evidence of improvements since John's death, the family hopes NHS 24 further reviews its practices as suggested by the sheriff so lessons are learned."
Professor George Crooks, NHS 24 medical director, said: "Following this case and the investigations carried out into NHS 24's role, all staff involved at that time have been subject to robust review of their practice and appropriate training and support was put in place."