diff --git a/src/java/org/lwjgl/openal/AL.java b/src/java/org/lwjgl/openal/AL.java index 97babb28..b980b22c 100644 --- a/src/java/org/lwjgl/openal/AL.java +++ b/src/java/org/lwjgl/openal/AL.java @@ -123,6 +123,12 @@ public class AL extends CoreAL { alc.destroyContext(context.context); alc.closeDevice(device.device); alc.destroy(); + + alc = null; + device = null; + context = null; + + super.destroy(); } /**