diff -ruN inn-1.7.2.orig/frontends/inews.c inn-1.7.2/frontends/inews.c
--- inn-1.7.2.orig/frontends/inews.c	2003-08-20 03:17:50.000000000 +0200
+++ inn-1.7.2/frontends/inews.c	2003-08-20 03:17:44.000000000 +0200
@@ -1306,6 +1306,12 @@
 	break;
     }
 
+    /* Figure the server port. */
+    if ((p = GetConfigValue("inewsport")) != NULL) {
+	extern char *nntp_port;
+	nntp_port = COPY(p);
+    }
+
     /* Try to open a connection to the server. */
     if (NNTPremoteopen(&FromServer, &ToServer, buff) < 0) {
 	Spooling = TRUE;
