diff --git a/src/lime/media/AudioManager.hx b/src/lime/media/AudioManager.hx index 162ed40e75..8a085f253d 100644 --- a/src/lime/media/AudioManager.hx +++ b/src/lime/media/AudioManager.hx @@ -34,9 +34,12 @@ class AudioManager var alc = context.openal; var device = alc.openDevice(); - var ctx = alc.createContext(device); - alc.makeContextCurrent(ctx); - alc.processContext(ctx); + if (device != null) + { + var ctx = alc.createContext(device); + alc.makeContextCurrent(ctx); + alc.processContext(ctx); + } } #end }