--- linuxsampler/trunk/src/network/lscpserver.cpp 2005/05/24 09:15:38 578 +++ linuxsampler/trunk/src/network/lscpserver.cpp 2005/05/24 19:20:20 579 @@ -1391,6 +1391,7 @@ if (!pSamplerChannel) throw LinuxSamplerException("Invalid sampler channel number " + ToString(uiSamplerChannel)); EngineChannel* pEngineChannel = pSamplerChannel->GetEngineChannel(); if (!pEngineChannel) throw LinuxSamplerException("No engine type assigned to sampler channel"); + if (!pEngineChannel->GetEngine()) throw LinuxSamplerException("No audio output device connected to sampler channel"); pEngineChannel->GetEngine()->Reset(); } catch (LinuxSamplerException e) {