diff --git a/contrib/dblink/dblink.c b/contrib/dblink/dblink.c
index eba6f27..c2e08f1 100644
--- a/contrib/dblink/dblink.c
+++ b/contrib/dblink/dblink.c
@@ -225,8 +225,9 @@ dblink_get_named_conn(const char *conname)
 	remoteConn *rconn = getConnectionByName(conname);
 	if (rconn)
 		return rconn->conn;
-	else
-		dblink_conn_not_avail(conname);
+
+	dblink_conn_not_avail(conname);
+	return NULL;		/* keep compiler quiet */
 }
 
 static void
