Index: plug_footprint.c =================================================================== --- plug_footprint.c (revision 11509) +++ plug_footprint.c (revision 11510) @@ -361,6 +361,8 @@ /* remove trailing path delimiter */ strncpy(toppath_, p, sizeof(toppath_) - 1); toppath_[sizeof(toppath_) - 1] = '\0'; + + /* make paths starting with '?' optional (silently fail) */ toppath = toppath_; if (toppath[0] == '?') { toppath++;