From 4bc5ff365b624e5e7bf11a639fb554ff0ec830bd Mon Sep 17 00:00:00 2001
From: volumio <info@volumio.org>
Date: Mon, 12 Dec 2016 00:02:13 +0000
Subject: [PATCH] partial fix of multiroom selector

---
 app/plugins/system_controller/volumiodiscovery/index.js | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app/plugins/system_controller/volumiodiscovery/index.js b/app/plugins/system_controller/volumiodiscovery/index.js
index a7f3a7bcc..db17df5ac 100755
--- a/app/plugins/system_controller/volumiodiscovery/index.js
+++ b/app/plugins/system_controller/volumiodiscovery/index.js
@@ -369,12 +369,12 @@ ControllerVolumioDiscovery.prototype.getDevices=function()
 
 
 		var addresses=foundVolumioInstances.get(key+'.addresses');
-
+		
 		for(var j in addresses)
 		{
 			var address=addresses[j];
 			if (isSelf){
-				
+
 				ifconfig.status('wlan0', function(err, status) {
 					if (status != undefined) {
 						if (status.ipv4_address != undefined) {
@@ -390,6 +390,11 @@ ControllerVolumioDiscovery.prototype.getDevices=function()
 			} else {
 				var albumartstring = 'http://'+address+'/albumart';
 			}
+
+			if (addresses && addresses[0] && addresses[0].value && addresses[0].value[0].value) {
+				address = addresses[0].value[0].value;
+			}
+
 			var device={
 				id:key,
 				host:'http://'+address.toString(),