diff --git a/src/audio/sampman_oal.cpp b/src/audio/sampman_oal.cpp index 8a500739..c241dfeb 100644 --- a/src/audio/sampman_oal.cpp +++ b/src/audio/sampman_oal.cpp @@ -267,12 +267,10 @@ release_existing() alcSuspendContext(ALContext); alcDestroyContext(ALContext); } -#ifndef WIIU_CHANNEL - // Quitting AX seems to softlock as a channel + if ( ALDevice ) alcCloseDevice(ALDevice); -#endif - + ALDevice = NULL; ALContext = NULL;