diff --git a/scapy/layers/inet6.py b/scapy/layers/inet6.py
index 385d471289294c937da706c1d6f0215b0196224c..b5cba9c71638ae3f4e479b4d429984e0e169412a 100644
--- a/scapy/layers/inet6.py
+++ b/scapy/layers/inet6.py
@@ -106,7 +106,7 @@ def getmacbyip6(ip6, chainCC=0):
         mac = in6_getnsmac(inet_pton(socket.AF_INET6, ip6))
         return mac
 
-    iff,a,nh = conf.route6.route(ip6, dev=conf.iface6)
+    iff,a,nh = conf.route6.route(ip6)
 
     if iff == LOOPBACK_NAME:
         return "ff:ff:ff:ff:ff:ff"