--- gnome-cups-ui-driver.c 2006/05/15 12:51:26 1.1 +++ gnome-cups-ui-driver.c 2006/05/15 12:52:23 @@ -338,7 +338,8 @@ || NULL != (tmp = strstr (without_vendor, " - CUPS+Gutenprint v"))) { char *ppd_filename = g_strdup(ppd->filename); char *basename = strrchr (ppd_filename, '/'); - *basename++ = '\0'; + if (basename) + *basename++ = '\0'; language = strrchr (ppd_filename, '/'); if (language) *language++ = '\0';