don't assign null to something that may not be a pointer