diff --git a/Shorewall/Perl/Shorewall/Providers.pm b/Shorewall/Perl/Shorewall/Providers.pm
index b4ef55daf..3da5f5cf5 100644
--- a/Shorewall/Perl/Shorewall/Providers.pm
+++ b/Shorewall/Perl/Shorewall/Providers.pm
@@ -35,7 +35,7 @@ use strict;
our @ISA = qw(Exporter);
our @EXPORT = qw( setup_providers @routemarked_interfaces handle_stickiness handle_optional_interfaces );
our @EXPORT_OK = qw( initialize lookup_provider );
-our $VERSION = '4.3_7';
+our $VERSION = '4.4_0';
use constant { LOCAL_TABLE => 255,
MAIN_TABLE => 254,
diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt
index 109538a28..3a7401109 100644
--- a/Shorewall/changelog.txt
+++ b/Shorewall/changelog.txt
@@ -2,6 +2,8 @@ Changes in Shorewall 4.4.0-RC1
1) Delete duplicate Git macro.
+2) Fix routing when no providers.
+
Changes in Shorewall 4.4.0-Beta4
1) Add more macros.
diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt
index f998d1ff7..e0e8496d8 100644
--- a/Shorewall/releasenotes.txt
+++ b/Shorewall/releasenotes.txt
@@ -115,6 +115,9 @@ Shorewall 4.4.0 RC1
1) The duplicate macro GIT has been deleted.
+2) Previously, Shorewall might alter the routing when there were no
+ providers, even if the "-n" option was given.
+
----------------------------------------------------------------------------
K N O W N P R O B L E M S R E M A I N I N G
----------------------------------------------------------------------------
diff --git a/manpages/shorewall.xml b/manpages/shorewall.xml
index 876a84f7b..749264e74 100644
--- a/manpages/shorewall.xml
+++ b/manpages/shorewall.xml
@@ -538,8 +538,6 @@
-
-
directory