# Using "this input should not be empty"

**URL:** <https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616>\
**Category:** Questions\
**Created:** [December 17, 2025, 2:14am UTC](https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616 "2025-12-17T02:14:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![1theritzy](https://avatars.discourse-cdn.com/v4/letter/1/7ba0ec/32.png) [@1theritzy](https://forum.bubble.io/u/1theritzy)\
**Post date:** [December 17, 2025, 2:14am UTC](https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616/1 "2025-12-17T02:14:28Z")

</div>

When using “this input should not be empty,” it automatically prevents a “go to page” workflow action and it turns the input borders to red.

How do I do I prevent a button that is _not_ a “go to” action from working, such as a “show element” action and change the borders to red? I want the show element button to be disabled by the “this input should not be empty.”

---

<div class="post-metadata">

**Author:** ![emir.ozgun](https://avatars.discourse-cdn.com/v4/letter/e/b38774/32.png) [@emir.ozgun](https://forum.bubble.io/u/emir.ozgun)\
**Post date:** [December 17, 2025, 7:05am UTC](https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616/2 "2025-12-17T07:05:14Z")

</div>

I think in that workflow, if there is anything that dynamically requires that input, any wf will not run. Did you test it ?

---

<div class="post-metadata">

**Author:** ![1theritzy](https://avatars.discourse-cdn.com/v4/letter/1/7ba0ec/32.png) [@1theritzy](https://forum.bubble.io/u/1theritzy)\
**Post date:** [December 17, 2025, 3:22pm UTC](https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616/3 "2025-12-17T15:22:28Z")

</div>

The only action in the button workflow is show an element. It appears to me that the invalid function only works with a go-to page action. Is that correct?

---

<div class="post-metadata">

**Author:** ![adamhholmes](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/adamhholmes/32/100510_2.png) [@adamhholmes](https://forum.bubble.io/u/adamhholmes)\
**Post date:** [December 17, 2025, 3:30pm UTC](https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616/4 "2025-12-17T15:30:34Z")

</div>

> [@1theritzy](#):
>
> Is that correct?

No…

As explained in the previous reply… it works if _anything_ in the WF refers to the input.

---

<div class="post-metadata">

**Author:** ![1theritzy](https://avatars.discourse-cdn.com/v4/letter/1/7ba0ec/32.png) [@1theritzy](https://forum.bubble.io/u/1theritzy)\
**Post date:** [December 17, 2025, 3:50pm UTC](https://forum.bubble.io/t/using-this-input-should-not-be-empty/387616/5 "2025-12-17T15:50:40Z")

</div>

I think I got it–in the wf condition for input not empty.

Thanks! 🙂
