diff --git a/packages/addons/service/multimedia/hts-tvheadend/config/settings.xml b/packages/addons/service/multimedia/hts-tvheadend/config/settings.xml
index 71317cd4ce..8fec81edba 100644
--- a/packages/addons/service/multimedia/hts-tvheadend/config/settings.xml
+++ b/packages/addons/service/multimedia/hts-tvheadend/config/settings.xml
@@ -1,5 +1,6 @@
+
diff --git a/packages/addons/service/multimedia/hts-tvheadend/source/bin/tvheadend.start b/packages/addons/service/multimedia/hts-tvheadend/source/bin/tvheadend.start
index 796369e49e..2014cff73d 100755
--- a/packages/addons/service/multimedia/hts-tvheadend/source/bin/tvheadend.start
+++ b/packages/addons/service/multimedia/hts-tvheadend/source/bin/tvheadend.start
@@ -80,7 +80,9 @@ mkdir -p $ADDON_HOME
if [ -f "$LOCKDIR/$LOCKFILE" ] ; then
break
fi
- if [ "$WAIT_FOR_FEINIT" == "true" ] && [ ! -e /dev/dvb/adapter*/frontend* ] ; then
+ # (wait for) at least 1 adapter (xbmc allows to set 0)
+ [ $NUM_ADAPTERS -lt 1 ] && NUM_ADAPTERS=1
+ if [ "$WAIT_FOR_FEINIT" == "true" ] && [ ! -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend* ] ; then
sleep 1
continue
fi
diff --git a/packages/addons/service/multimedia/hts-tvheadend/source/resources/language/English/strings.xml b/packages/addons/service/multimedia/hts-tvheadend/source/resources/language/English/strings.xml
index 3b6c054e15..f718c0d9bd 100644
--- a/packages/addons/service/multimedia/hts-tvheadend/source/resources/language/English/strings.xml
+++ b/packages/addons/service/multimedia/hts-tvheadend/source/resources/language/English/strings.xml
@@ -11,5 +11,6 @@
DVB Configuration
Unload DVB mudules before suspend
Wait for frontend initialization
+ Number of adapters to wait for
diff --git a/packages/addons/service/multimedia/hts-tvheadend/source/resources/settings.xml b/packages/addons/service/multimedia/hts-tvheadend/source/resources/settings.xml
index 59ff7fde8b..3a84c2d295 100644
--- a/packages/addons/service/multimedia/hts-tvheadend/source/resources/settings.xml
+++ b/packages/addons/service/multimedia/hts-tvheadend/source/resources/settings.xml
@@ -13,6 +13,7 @@
+
diff --git a/packages/addons/service/multimedia/vdr-addon/config/settings.xml b/packages/addons/service/multimedia/vdr-addon/config/settings.xml
index 3e4f06fafa..c20d288e02 100644
--- a/packages/addons/service/multimedia/vdr-addon/config/settings.xml
+++ b/packages/addons/service/multimedia/vdr-addon/config/settings.xml
@@ -1,5 +1,6 @@
+
diff --git a/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start b/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start
index 3c87b62165..b2d9efce6b 100755
--- a/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start
+++ b/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start
@@ -145,7 +145,9 @@ if [ ! "$(pidof vdr.bin)" ];then
if [ -f "$LOCKDIR/$LOCKFILE" ] ; then
break
fi
- if [ "$WAIT_FOR_FEINIT" == "true" ] && [ ! -e /dev/dvb/adapter*/frontend* ] ; then
+ # (wait for) at least 1 adapter (xbmc allows to set 0)
+ [ $NUM_ADAPTERS -lt 1 ] && NUM_ADAPTERS=1
+ if [ "$WAIT_FOR_FEINIT" == "true" ] && [ ! -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend* ] ; then
sleep 1
continue
fi
diff --git a/packages/addons/service/multimedia/vdr-addon/source/resources/language/English/strings.xml b/packages/addons/service/multimedia/vdr-addon/source/resources/language/English/strings.xml
index 63c7a3b21e..cf98f031a9 100644
--- a/packages/addons/service/multimedia/vdr-addon/source/resources/language/English/strings.xml
+++ b/packages/addons/service/multimedia/vdr-addon/source/resources/language/English/strings.xml
@@ -6,6 +6,7 @@
DVB Configuration
Unload DVB mudules before suspend
Wait for frontend initialization
+ Number of adapters to wait for
Plugin Configuration
Enable plugin: iptv
Enable plugin: streamdev-client
diff --git a/packages/addons/service/multimedia/vdr-addon/source/resources/settings.xml b/packages/addons/service/multimedia/vdr-addon/source/resources/settings.xml
index 6153ea7578..465ab5559a 100644
--- a/packages/addons/service/multimedia/vdr-addon/source/resources/settings.xml
+++ b/packages/addons/service/multimedia/vdr-addon/source/resources/settings.xml
@@ -4,6 +4,7 @@
+