diff -ruNp inn-1.7.2.orig/innd/rc.c inn-1.7.2/innd/rc.c
--- inn-1.7.2.orig/innd/rc.c	2004-10-26 19:17:43.000000000 +0200
+++ inn-1.7.2/innd/rc.c	2004-10-26 19:17:37.000000000 +0200
@@ -727,6 +727,10 @@ RCreadfile(list, count, filename)
 	    rp->Password = COPY(pass);
 	    rp->Patterns = (pats && *pats) ? CommaSplit(COPY(pats)) : NULL;
             rp->Streaming = (*list + j)->Streaming ;
+	    rp->RequirePathHostForPath = COPY(hp->h_name);
+	    rp->PathAddr = (*list + j)->PathAddr;
+	    rp->PathIdent = (*list + j)->PathIdent;
+	    rp->PathNoIdentIdents = NULL;
 	    rp++;
 	}
 #else
