diff --git a/docs/FAQ.xml b/docs/FAQ.xml
index 9c2df5de4..a031195c3 100644
--- a/docs/FAQ.xml
+++ b/docs/FAQ.xml
@@ -1628,11 +1628,12 @@ iptables: Invalid argument
the second one, it doesn't work.
Answer: The Multi-ISP
- Documentation strongly recommends that you use the 'balance' option on
- all providers even if you want to manually specify which ISP to use. If
- you don't do that so that your main routing table only has one default
- route, then you must disable route filtering. Do not specify the
- 'routefilter' option on the other interface(s) in
+ Documentation strongly recommends that you use the balance option on all providers even if you want
+ to manually specify which ISP to use. If you don't do that so that your
+ main routing table only has one default route, then you must disable
+ route filtering. Do not specify the routefilter option on the other interface(s) in
/etc/shorewall/interfaces and disable any
IP Address Spoofing protection that your
distribution supplies.
@@ -1649,12 +1650,13 @@ iptables: Invalid argument
/etc/shorewall/tcrules file:
#MARK SOURCE DEST
-1 eth0
-1 $FW
+1:P eth0
+1:P $FW
<other MARK rules>
Now any traffic that isn't marked by one of your other MARK rules
- will have mark = 1 and will be sent via ISP1.
+ will have mark = 1 and will be sent via ISP1. That will work whether
+ balance is specified or not!