diff --git a/package.json b/package.json
index 91c11025..dfc825c0 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "homepage",
- "version": "1.38.0",
+ "version": "1.38.1",
"private": true,
"type": "module",
"scripts": {
diff --git a/src/lib/components/ActionButton.svelte b/src/lib/components/ActionButton.svelte
index 2212be92..e1b7db7b 100644
--- a/src/lib/components/ActionButton.svelte
+++ b/src/lib/components/ActionButton.svelte
@@ -1,84 +1,114 @@
+{#if href}
+
+ {@render children?.()}
+
+{:else}
+
+{/if}
+
-
- {@render children?.()}
-
diff --git a/src/lib/components/SaveFab.svelte b/src/lib/components/SaveFab.svelte
index b2e63d00..dbb0d87d 100644
--- a/src/lib/components/SaveFab.svelte
+++ b/src/lib/components/SaveFab.svelte
@@ -1,51 +1,10 @@
-
-
-
+
diff --git a/src/routes/fitness/[measure=fitnessMeasure]/body-parts/+page.svelte b/src/routes/fitness/[measure=fitnessMeasure]/body-parts/+page.svelte
index c3450c82..85c42079 100644
--- a/src/routes/fitness/[measure=fitnessMeasure]/body-parts/+page.svelte
+++ b/src/routes/fitness/[measure=fitnessMeasure]/body-parts/+page.svelte
@@ -7,6 +7,7 @@
import { detectFitnessLang, t } from '$lib/js/fitnessI18n';
import { toast } from '$lib/js/toast.svelte';
import DatePicker from '$lib/components/DatePicker.svelte';
+ import SaveFab from '$lib/components/SaveFab.svelte';
let { data } = $props();
@@ -460,9 +461,6 @@
-
{/if}
@@ -579,6 +577,10 @@
{/if}
+
+ {#if done}
+
+ {/if}