diff --git a/fw.py b/fw.py
index 92b7f77..148c67b 100644
--- a/fw.py
+++ b/fw.py
@@ -70,6 +70,13 @@ def reload_firewall_vlan(data, save_config=True):
     except:
         pass
 
+    try:
+        ns_exec(('ip', '-6', 'ro', 'add', 'default', 'via',
+                 getenv('GATEWAY6', 'fe80::1'), 'dev', 
+		 getenv('GATEWAYDEV6', 'PUB')))
+    except:
+        pass
+
     logger.info("Interface (vlan) configuration is reloaded.")