From 924cd2342eca549516fa371a90bee04b8653dde5 Mon Sep 17 00:00:00 2001
From: Thulinma <jaron@vietors.com>
Date: Tue, 12 Mar 2013 02:02:30 +0100
Subject: [PATCH] Fixed controller briefly wrongly displaying VoD streams as
 "No valid source connected" in some cases.

---
 src/controller_streams.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/controller_streams.cpp b/src/controller_streams.cpp
index 3f2385fe..0ff3d87c 100644
--- a/src/controller_streams.cpp
+++ b/src/controller_streams.cpp
@@ -95,7 +95,7 @@ namespace Controller {
         jit->second.removeMember("error");
         jit->second["online"] = 1;
         // check if source is valid
-        if ( !jit->second.isMember("meta") || !jit->second["meta"]){
+        if ( jit->second.isMember("live") && !jit->second.isMember("meta") || !jit->second["meta"]){
           jit->second["online"] = 0;
           jit->second["error"] = "No (valid) source connected";
         }else{