Check that lpCreate->lpszName is non-NULL.

diff --git a/dlls/comctl32/status.c b/dlls/comctl32/status.c
index 17ab844..9d550c9 100644
--- a/dlls/comctl32/status.c
+++ b/dlls/comctl32/status.c
@@ -834,13 +834,15 @@
 
     if (IsWindowUnicode (hwnd)) {
 	self->bUnicode = TRUE;
-	if ((len = lstrlenW ((LPCWSTR)lpCreate->lpszName))) {
+	if (lpCreate->lpszName &&
+	    (len = lstrlenW ((LPCWSTR)lpCreate->lpszName))) {
 	    self->parts[0].text = COMCTL32_Alloc ((len + 1)*sizeof(WCHAR));
 	    lstrcpyW (self->parts[0].text, (LPCWSTR)lpCreate->lpszName);
 	}
     }
     else {
-	if ((len = lstrlenA ((LPCSTR)lpCreate->lpszName))) {
+	if (lpCreate->lpszName &&
+	    (len = lstrlenA ((LPCSTR)lpCreate->lpszName))) {
 	    self->parts[0].text = COMCTL32_Alloc ((len + 1)*sizeof(WCHAR));
 	    lstrcpyAtoW (self->parts[0].text, (LPCSTR)lpCreate->lpszName);
 	}