John Lonergan, 50, was due to stand trial yesterday at Glasgow Sheriff Court with his former barman Alan Gallagher, 59.
Gallagher was accused of serving serving two under-cover police officers a roll and sausage between them with their pints, instead of one each, at the Empire Bar in Glasgow - owned by Lonergan.
But more than 18 months on and a number of procedural hearings later, the case was thrown out by Sheriff Neil MacKinnon when an essential witness wasn't available for the trial and an identification parade hadn't been done.
The case against the two men had been called in court a total of nine times since the alleged offence in September 2012, including yesterday's hearing.
The court was told by procurator fiscal depute Derek Buchanan that an identification parade for Gallagher that was due to take place the day before the trial didn't go ahead.
He invited the sheriff to allow a motion to adjourn the matter to another date but this was rejected.
It was alleged that on September 25, 2012, Gallagher, from Blantyre, sold alcohol "without a cooked breakfast" which flouts the legislation of when alcohol can be sold.
A second charge against both Gallagher and Longeran, from Cathcart, claimed that they "allowed alcohol to be sold" without a cooked breakfast between 8am and 11am.