diff --git a/src/kits/support/String.cpp b/src/kits/support/String.cpp index cacfb218d8..72d8a57aac 100644 --- a/src/kits/support/String.cpp +++ b/src/kits/support/String.cpp @@ -297,7 +297,9 @@ BString::operator=(const BString& string) BString& BString::operator=(const char* string) { - if (string && string != String()) + if (!string) + string = ""; + if (string != String()) SetTo(string, strlen(string)); return *this; }