SNMPによるスイッチのLLDP情報取得について

毎度お世話になっております。

Zabbix3.4.6にてネットワークの監視を行っています。

スイッチのループ対策としてスイッチのポートに繋がっているマシンのホスト名が「SW-」から始まる場合は警告を出そうとしています。

設定方法としてはアイテムにスイッチのLLDP情報が取得可能なOID(HPの場合はiso.0.8802.1.1.2.1.4.1.1.9.0.{#SNMPINDEX}.1)を設定し、
正規表現に「SW-」を登録して、条件式としては「{Template SNMP Interfaces:lldpRemSysName[{#SNMPVALUE}].iregexp(@Host_of_Switch)}=1」を設定しました。

これでスイッチのポートがLinkUpされると該当ポートに繋がっている端末のホスト名が「SW-」から始まる場合、警告は出ていますが、
該当ポートからケーブルを外してLinkDownになっても警告が消えません(解決済になりません)

原因としてはLLDP情報が入っているOIDはポートがLinkDownされてLLDPの情報を取得しなくなると、該当OIDが消えますので条件式がエラーになってしまいます。

Zabbixサーバのログには「lldpRemSysName[16]" became not supported: No Such Instance currently exists at this OID」が残っています。

ここで質問ですが、上記のようにOIDが存在しているかを確認する条件式はございますでしょうか。

条件式に「OIDが存在する」and「{Template SNMP Interfaces:lldpRemSysName[{#SNMPVALUE}].iregexp(@Host_of_Switch)}=1」を設定すると今の問題は解決できるのではないかと思っていますが、
他の方法がある場合はご教授お願い致します。

宜しくお願い致します。