Index: thermal.c =================================================================== --- thermal.c (revision 37554) +++ thermal.c (revision 37555) @@ -149,7 +149,7 @@ { pcb_thermal_t res = 0; - if (src[0] == '\0') { + if ((src == NULL) || (src[0] == '\0')) { *dst = 0; return 0; }