diff --git a/src/DatePicker/DatePickerInput.svelte b/src/DatePicker/DatePickerInput.svelte
index 92855bcd..58f64c03 100644
--- a/src/DatePicker/DatePickerInput.svelte
+++ b/src/DatePicker/DatePickerInput.svelte
@@ -138,19 +138,17 @@
}}"
on:paste
/>
- {#if !$hasCalendar}
- {#if invalid}
-
- {/if}
- {#if !invalid && warn}
-
- {/if}
+ {#if invalid}
+
{/if}
- {#if $hasCalendar}
+ {#if !invalid && warn}
+
+ {/if}
+ {#if $hasCalendar && !invalid && !warn}