At my restaurant, if someone knocks over a glass of wine, we clean it up, no questions asked. We do our best not to embarrass said customer. If it's from a bottle of wine, we will just pour another glass from the bottle. If it's a wine by the glass, generally, we will replace th glass free of charge. What else could a restaurant do? Point and laugh?