# \[Bug-11950\] system.tag.exists

**URL:** <https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259>\
**Category:** Ignition Early Access\
**Created:** [December 6, 2018, 2:58pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259 "2018-12-06T14:58:46Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![software.development](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/software.development/32/6688_2.png) [@software.development](https://forum.inductiveautomation.com/u/software.development)\
**Post date:** [December 6, 2018, 2:58pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/1 "2018-12-06T14:58:46Z")

</div>

This function is always returning True, no matter what is the inserted address.

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 6, 2018, 3:05pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/2 "2018-12-06T15:05:47Z")

</div>

Would you mind providing the script in which you’re making this call? I just tried on a build from Tuesday and I encountered no issue with the method.

---

<div class="post-metadata">

**Author:** ![software.development](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/software.development/32/6688_2.png) [@software.development](https://forum.inductiveautomation.com/u/software.development)\
**Post date:** [December 6, 2018, 3:09pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/3 "2018-12-06T15:09:05Z")

</div>

if I simply try from script console:

system.tag.exists(“notexisting”)

I get True (of course that tag is not defined). Same thing in a gateway script.

Thank you

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 6, 2018, 3:50pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/4 "2018-12-06T15:50:58Z")

</div>

Interesting. I’ve opened an internal ticket to address the issue.

Did you encounter this anywhere else? My component scripts didn’t encounter the issue, but as soon as I tried the script console I did indeed encounter it.

---

<div class="post-metadata">

**Author:** ![awalker](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/awalker/32/6874_2.png) [@awalker](https://forum.inductiveautomation.com/u/awalker)\
**Post date:** [December 18, 2018, 6:18pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/5 "2018-12-18T18:18:18Z")

</div>

This issue was fixed in the build that was uploaded on 12/14. Please let us know if you continue to see this behavior after upgrading.

---

<div class="post-metadata">

**Author:** ![andrea.morando](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/andrea.morando/32/8039_2.png) [@andrea.morando](https://forum.inductiveautomation.com/u/andrea.morando)\
**Post date:** [August 28, 2019, 2:51pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/6 "2019-08-28T14:51:14Z")

</div>

> [@software.development](#):
>
> system.tag.exists(“notexisting”)

Dears,  
I am currently using the **8.0.3** release.  
I notice that if I run the function _system.tag.exists('[notexisting]')_ the result is True!  
I mean the return value is always True if I search for a not existing Tag Provider.

Thanks.

---

<div class="post-metadata">

**Author:** ![andrea.morando](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/andrea.morando/32/8039_2.png) [@andrea.morando](https://forum.inductiveautomation.com/u/andrea.morando)\
**Post date:** [September 10, 2019, 9:00am UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/7 "2019-09-10T09:00:22Z")

</div>

Dears, any update on this topic?

---

<div class="post-metadata">

**Author:** ![mhickerson](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@mhickerson](https://forum.inductiveautomation.com/u/mhickerson)\
**Post date:** [September 10, 2019, 10:17pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/8 "2019-09-10T22:17:28Z")

</div>

There was some nuance in quality codes introduced in 8.0; I’ve just put in a fix that you should see in the nightlies soon, as well as the next release.

---

<div class="post-metadata">

**Author:** ![cseignite](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@cseignite](https://forum.inductiveautomation.com/u/cseignite)\
**Post date:** [October 19, 2020, 3:19pm UTC](https://forum.inductiveautomation.com/t/bug-11950-system-tag-exists/21259/9 "2020-10-19T15:19:52Z")

</div>

I am still seeing this issue on Ignition 8.0.14 when using a remote tag provider.
