diff --git a/src/s_audio.c b/src/s_audio.c
index ac04474c6c6d0432d07e025617929962dff44620..9f4e20513d6fb9aec15ef9bc697f8173e30732cc 100644
--- a/src/s_audio.c
+++ b/src/s_audio.c
@@ -192,10 +192,6 @@ void sys_set_audio_settings(int naudioindev, int *audioindev, int nchindev,
     int indevs = 0, outdevs = 0, canmulti = 0, cancallback = 0;
     audio_getdevs(indevlist, &indevs, outdevlist, &outdevs, &canmulti,
         &cancallback, MAXNDEV, DEVDESCSIZE);
-    if (sys_externalschedlib)
-    {
-        return;
-    }
 
     if (rate < 1)
         rate = DEFAULTSRATE;