diff --git a/Radzen.Blazor/RadzenUpload.razor.cs b/Radzen.Blazor/RadzenUpload.razor.cs index eacb096e60d..b5fe02f42ee 100644 --- a/Radzen.Blazor/RadzenUpload.razor.cs +++ b/Radzen.Blazor/RadzenUpload.razor.cs @@ -320,6 +320,11 @@ protected async System.Threading.Tasks.Task OnRemove(PreviewFileInfo file, bool [JSInvokable("RadzenUpload.OnChange")] public async System.Threading.Tasks.Task OnChange(IEnumerable files) { + if (files == null || !files.Any()) + { + return; + } + this.files = files.ToList(); await Change.InvokeAsync(new UploadChangeEventArgs() { Files = files.Select(f => new FileInfo() { Name = f.Name, Size = f.Size }).ToList() });