diff --git a/src/Nazara/Audio/SoundEmitter.cpp b/src/Nazara/Audio/SoundEmitter.cpp index 56b896fd1..a97b7efda 100644 --- a/src/Nazara/Audio/SoundEmitter.cpp +++ b/src/Nazara/Audio/SoundEmitter.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include namespace Nz @@ -25,6 +26,11 @@ namespace Nz SoundEmitter::SoundEmitter(AudioDevice& audioDevice) : m_source(audioDevice.CreateSource()) { + if (!m_source) + { + ErrorFlags errFlags(ErrorMode::ThrowException); + NazaraError("failed to create audio source"); + } } /*!