diff --git a/drivers/base/swnode.c b/drivers/base/swnode.c index 7fc5a18e02ad5..30077454eb680 100644 --- a/drivers/base/swnode.c +++ b/drivers/base/swnode.c @@ -383,6 +383,9 @@ property_entries_dup(const struct property_entry *properties) int i, n = 0; int ret; + if (!properties) + return NULL; + while (properties[n].name) n++;