diff --git a/package/network/ipv6/6relayd/Makefile b/package/network/ipv6/6relayd/Makefile
index d627bd2fd4bf169be96d7d2384d0a7f9289ced3b..26fb6d069c4e0d7601634eff47c2bfd6792a1b65 100644
--- a/package/network/ipv6/6relayd/Makefile
+++ b/package/network/ipv6/6relayd/Makefile
@@ -8,14 +8,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=6relayd
-PKG_VERSION:=2012-10-30
+PKG_VERSION:=2012-11-01
 PKG_RELEASE=$(PKG_SOURCE_VERSION)
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
 PKG_SOURCE_URL:=git://nbd.name/6relayd.git
 PKG_SOURCE_PROTO:=git
-PKG_SOURCE_VERSION:=04222b093056ff364ab9a31bce92fdae707a589e
+PKG_SOURCE_VERSION:=3f8db4e75d6ac98ea290e0b52e4e2cff91bcee8c
 
 PKG_MAINTAINER:=Steven Barth <steven@midlink.org>
 
diff --git a/package/network/ipv6/6relayd/files/6relayd.init b/package/network/ipv6/6relayd/files/6relayd.init
index 4bf507841004c3b2acc13151a622726066e5e7d5..a53bdb19779d0bc81c613eaabc18ddf0193f22a5 100644
--- a/package/network/ipv6/6relayd/files/6relayd.init
+++ b/package/network/ipv6/6relayd/files/6relayd.init
@@ -19,7 +19,7 @@ resolve_network() {
 start_6relayd() {
 	local cfg="$1"
 
-	local args="-S"
+	local args="-S -l"
 	local ifaces=""
 
 	config_get proto "$cfg" proto