From 1c7ffb215dc0ccc452dda77375fd4a2036f88c41 Mon Sep 17 00:00:00 2001 From: Frog Date: Sun, 18 Jan 2026 12:47:03 -0800 Subject: [PATCH] BugFix for DLC Query Failure - Fixes #5 - Fixes #5 Corrects null pointer failure. This ensures publishers exist AND that it contains at least one object before we access it. --- CreamInstaller/Forms/SelectForm.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CreamInstaller/Forms/SelectForm.cs b/CreamInstaller/Forms/SelectForm.cs index b0395b4..f536f15 100644 --- a/CreamInstaller/Forms/SelectForm.cs +++ b/CreamInstaller/Forms/SelectForm.cs @@ -346,7 +346,7 @@ internal sealed partial class SelectForm : CustomForm selection.Icon = IconGrabber.SteamAppImagesPath + @$"\{appId}\{cmdAppData?.Common?.Icon}.jpg"; selection.SubIcon = storeAppData?.HeaderImage ?? IconGrabber.SteamAppImagesPath + @$"\{appId}\{cmdAppData?.Common?.ClientIcon}.ico"; - selection.Publisher = storeAppData?.Publishers[0] ?? cmdAppData?.Extended?.Publisher; + selection.Publisher = storeAppData?.Publishers?.FirstOrDefault() ?? cmdAppData?.Extended?.Publisher; selection.Website = storeAppData?.Website; if (Program.Canceled) return;