diff --git a/src/CodeBeam.MudBlazor.Extensions/Components/SelectExtended/MudSelectExtended.razor b/src/CodeBeam.MudBlazor.Extensions/Components/SelectExtended/MudSelectExtended.razor
index 2730d036..2bb5a0a1 100644
--- a/src/CodeBeam.MudBlazor.Extensions/Components/SelectExtended/MudSelectExtended.razor
+++ b/src/CodeBeam.MudBlazor.Extensions/Components/SelectExtended/MudSelectExtended.razor
@@ -163,7 +163,7 @@
(_comparer) { ReadValue };
}
- else if (MultiSelection && SelectedValues != null)
+ else if (MultiSelection && SelectedValues != null && SelectedValues.Any())
{
// TODO: Check this line again
- SetValueAsync(SelectedValues.FirstOrDefault()).CatchAndLog();
+ SetValueAndUpdateTextAsync(SelectedValues.FirstOrDefault()).CatchAndLog();
}
}