diff --git a/src/routes/events/[event_id]/(badges)/badges/+page.svelte b/src/routes/events/[event_id]/(badges)/badges/+page.svelte
index efa1e67a..0d726f13 100644
--- a/src/routes/events/[event_id]/(badges)/badges/+page.svelte
+++ b/src/routes/events/[event_id]/(badges)/badges/+page.svelte
@@ -428,8 +428,10 @@ async function handle_search_refresh(params: any) {
-{#if $ae_loc.trusted_access && $ae_loc.edit_mode && (badges_loc.current.enable_add_badge_btn ?? true)}
-
+{#if $ae_loc.trusted_access && $ae_loc.edit_mode}
+
+ {#if badges_loc.current.enable_add_badge_btn ?? true}
+
Create Badge
-
-{/if}
+
+ {/if}
-{#if $ae_loc.trusted_access && (badges_loc.current.enable_upload_badge_li_btn ?? true)}
-
+ {#if badges_loc.current.enable_upload_badge_li_btn ?? true}
+
+
+ {/if}
{/if}
diff --git a/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte b/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte
index 20f4aff9..bb1002b9 100644
--- a/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte
+++ b/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte
@@ -161,6 +161,20 @@ function handle_qr_scan_result(event: {
+ {#if (badges_loc.current.enable_search_qr && $ae_loc.edit_mode)}
+
+ {/if}
+
Clear
+
+ {#if $ae_loc.edit_mode}
+
+ {/if}
{:else if $events_sess.badges.show_form__scan}
@@ -259,48 +285,20 @@ function handle_qr_scan_result(event: {
bind:start_qr_scanner={$events_sess.badges.qr_scan_start}
on_qr_scan_result={handle_qr_scan_result} />
+
+ {#if ($ae_loc.edit_mode)}
+
- {#if $events_sess.badges.show_form__search}
- {#if badges_loc.current.enable_search_qr ?? true}
-
- {/if}
- {:else}
-
- {/if}
-
- {#if $ae_loc.edit_mode}
-
- {/if}
-