diff --git a/src/components/donations/AddDonationModal.svelte b/src/components/donations/AddDonationModal.svelte
index 483df002..ae3f0a14 100644
--- a/src/components/donations/AddDonationModal.svelte
+++ b/src/components/donations/AddDonationModal.svelte
@@ -221,7 +221,7 @@
placeholder={$_('search-for-donor-name-or-id')}
noOptionsMessage={$_('no-donors-found')}
on:select={(selectedValue) => (donor = selectedValue.detail.id)}
- on:clear={donor = null} />
+ on:clear={()=>(donors = null)} />
{#if !is_fixed}
@@ -238,7 +238,7 @@
placeholder={$_('search-for-runner-by-name-or-id')}
noOptionsMessage={$_('no-runners-found')}
on:select={(selectedValue) => (runner = selectedValue.detail.id)}
- on:clear={runner = null} />
+ on:clear={()=>(runner = null)} />
{/if}
diff --git a/src/components/donations/DonationDetail.svelte b/src/components/donations/DonationDetail.svelte
index a2e5eb27..c7ee8c14 100644
--- a/src/components/donations/DonationDetail.svelte
+++ b/src/components/donations/DonationDetail.svelte
@@ -220,7 +220,7 @@
noOptionsMessage={$_('no-donors-found')}
selectedValue={current_donors.find((d) => (d.id == editable.donor))}
on:select={(selectedValue) => (editable.donor = selectedValue.detail.id)}
- on:clear={editable.donor = null}/>
+ on:clear={()=>(editable.donor = null)}/>
{#if original_data.responseType == 'DISTANCEDONATION'}
@@ -238,7 +238,7 @@
noOptionsMessage={$_('no-runners-found')}
selectedValue={undefined || current_runners.find((r) => (r.id = original_data.runner.id))}
on:select={(selectedValue) => (editable.runner == selectedValue.detail.id)}
- on:clear={editable.runner = null} />
+ on:clear={()=>(editable.runner = null)} />
{/if}