diff --git a/Demos/Demo_IncomingStreams.unity b/Demos/Demo_IncomingStreams.unity
index 61f3afca54fe43c5e0e4a7b57555a39356725353..37b84890ea875dbf5a04d090be8bd71a3bcfbd65 100644
--- a/Demos/Demo_IncomingStreams.unity
+++ b/Demos/Demo_IncomingStreams.unity
@@ -259,7 +259,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 5ba4ed7276e95054fb35c620c2207e28, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  StreamName: RandomSpehricalData_A
+  StreamName: RandomSpehricalData
   StreamType: 3DCoord
   targetTransform: {fileID: 193850115}
   useX: 0
diff --git a/Scripts/BaseInlet.cs b/Scripts/BaseInlet.cs
index a7ef1bf29cd8f334700756e60b860ca8ffd273c5..a88ade3c6ecbbe143bef6fd6cc950f16d450c239 100644
--- a/Scripts/BaseInlet.cs
+++ b/Scripts/BaseInlet.cs
@@ -64,7 +64,7 @@ namespace Assets.LSL4Unity.Scripts.AbstractInlets
 
             Debug.Log(string.Format("LSL Stream {0} Lost for {1}", stream.Name, name));
 
-            this.enabled = false;
+            OnStreamLost();
         }
 
         protected virtual bool isTheExpected(LSLStreamInfoWrapper stream)