# Memory variable revert to an empty string

**URL:** <https://forum.inductiveautomation.com/t/memory-variable-revert-to-an-empty-string/34743>\
**Category:** Ignition\
**Created:** [May 14, 2020, 1:29pm UTC](https://forum.inductiveautomation.com/t/memory-variable-revert-to-an-empty-string/34743 "2020-05-14T13:29:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![patrick.garceau](https://avatars.discourse-cdn.com/v4/letter/p/76d3ee/32.png) [@patrick.garceau](https://forum.inductiveautomation.com/u/patrick.garceau)\
**Post date:** [May 14, 2020, 1:29pm UTC](https://forum.inductiveautomation.com/t/memory-variable-revert-to-an-empty-string/34743/1 "2020-05-14T13:29:01Z")

</div>

I have a Memory String tag that has the site name in it.  
That memory tag is sometimes going blank, no value, empty string. There is no where anything is writing to that value, we are only reading from it.  
Why is this happening, that field is mandatory as we have many Ignition software, one per site. That value goes to nothing in only one site so far and this is version 8.  
I now have put the value to read-only to see if this will stop. Is there a way to see who or what wrote to that field?  
Is there a reason that the system simply reset that field and I need to know why.

Thanks for any feedback.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 14, 2020, 1:59pm UTC](https://forum.inductiveautomation.com/t/memory-variable-revert-to-an-empty-string/34743/2 "2020-05-14T13:59:25Z")

</div>

The audit system may help you find this, but the correct solution for something that should be a constant is to make an expression tag with the constant.
