diff --git a/scapy/route6.py b/scapy/route6.py
index 15b5d56cef32db0c1457bb5dc16e816dc64005c3..fe433f33739ae59ae57fe2201472d18fec1eb085 100644
--- a/scapy/route6.py
+++ b/scapy/route6.py
@@ -271,10 +271,7 @@ class Route6:
         return res[0][1]
 
 conf.route6 = Route6()
-
-_res = conf.route6.route("::/0")
-if _res:
-    iff, gw, addr = _res
-    conf.iface6 = iff
-del(_res)
-
+try:
+    conf.iface6 = conf.route6.route("::/0")[0]
+except:
+    pass