diff -r 337ce4fc2383 -r ff481f097c97 master/pdo_entry.c --- a/master/pdo_entry.c Fri Aug 01 11:09:39 2008 +0000 +++ b/master/pdo_entry.c Fri Aug 01 12:28:18 2008 +0000 @@ -94,6 +94,9 @@ { unsigned int len; + if (entry->name && name && !strcmp(entry->name, name)) + return 0; + if (entry->name) kfree(entry->name);