Dynamic text referencing a dropdown loads first database row instead of nothing

Database & APIs

I have a dropdown, and want some help text to populate from a Supabase table depending on the option selected in the dropdown. The wrapper of the help text is loading the Supabase row which matches the ID of the dropdown list item, then the text maps the Supabase fields. But on load, the help text already populates with the data from the first database row, rather then coming up blank (which is what I would expect). Why this behaviour?

Dropdown is empty:

First line of Help text is still returned:

What have you tried so far?

I can see the database request of "campaigns?select=%2A&limit=1" going off to Supabase on page load, which returns the text... I wonder how I can block that. Is that expected behaviour?

Did you check FlutterFlow's Documentation for this topic?
Yes
1