Surround the header with the same filter with "limit[1]" added to it, like this:
<$list filter="[<thisContext>listed[tags]tag[PackingItem]tag[Packed]limit[1]]" variable="item">
!!! <<thisContext>>
</$list>
<$list filter="[<thisContext>listed[tags]tag[PackingItem]tag[Packed]]" variable="item">
<<item>>
</$list>
What it does:
The limit[1] operator is used to test if there is at least 1 matching result. If there are no results, the content of the <$list> widget is skipped. If there is more than 1 result, the content is displayed only once.
Note that the blank line preceding the header line is important, as the "!!!" heading syntax is only permitted in "block mode" (vs. "inline mode"). Without the blank line, the "!!!" will be displayed "inline" as literal text.
enjoy,
-e