smbios could potentially be None here, possibly causing the solaris 8/9 failures seen at #19282 Fixes #19282