Table fields, default single empty row, and never returning as empty?
You could test if the first cell is empty

{% if entry.whiskeyTableHandle|length and entry.whiskeyTableHandle[0][0] %}
{% endif %}


Or you simply remove all default rows in the field’s settings.