# Lookup column as 'edit screen' source is broken

**URL:** <https://community.glideapps.com/t/lookup-column-as-edit-screen-source-is-broken/49178>\
**Category:** Ask for Help\
**Created:** [September 12, 2022, 10:13pm UTC](https://community.glideapps.com/t/lookup-column-as-edit-screen-source-is-broken/49178 "2022-09-12T22:13:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [September 12, 2022, 10:13pm UTC](https://community.glideapps.com/t/lookup-column-as-edit-screen-source-is-broken/49178/1 "2022-09-12T22:13:49Z")

</div>

Unregistered, unsigned-in users can now edit my paid profiles!

My previously working edit-screen conditions are no longer allowing the correct users to edit profiles. Specifically, my lookup column for “salon owner email” condition is allowing not-signed-in users to edit.

Example of “anyone” being able to edit a profile (when they shouldn’t)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/e/8e7c153e15a7720276b03a82251cbd73585d1550.jpeg)

\ ***If then else conditions on back end**

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/8/e82ed7f256a3df8fc409b0fc07a0cd3b7d1583bd.png)

Conditions work appropriately for random signed-in user (cannot edit) It’s JUST when it’s a not-signed in user that it’s an issue.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/f/3f753e1f8742f2cd1b9dbc406bac2b009fd2e17e.jpeg)

The ability for ‘anyone’ to edit screen goes away when I remove the lookup column condition

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/5/a5ca9256799589a7f6f32ca2b014e0506150233b.jpeg)

I’ve tried adding the condition into the database, I’ve tried turning it into an if-then-else with row ID, I tried making it so that the lookup salon owner email matches the user email. Nothing works!!! And i need the capability for them to edit!

This is my lookup column

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/5/f56d00d0a27f8e03193800765489de98f318dcf8.png)

Why did this change? How do i fix it!

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 12, 2022, 10:37pm UTC](https://community.glideapps.com/t/lookup-column-as-edit-screen-source-is-broken/49178/2 "2022-09-12T22:37:35Z")

</div>

The problem is… that non-sign-in users have an empty email, so it meets conditions for empty value… change that to user role solon owner+email, using the join column… so non-signed users will be missing word salon owner in the condition
