diff --git a/src/d_netcmd.c b/src/d_netcmd.c
index 9fe02eee4e780a71521128f46db7749aa559babf..21dc56f1a80a42dd5790798fb0df7c06920c2a98 100644
--- a/src/d_netcmd.c
+++ b/src/d_netcmd.c
@@ -688,9 +688,11 @@ void D_RegisterClientCommands(void)
 	COM_AddCommand("tunes", Command_Tunes_f);
 	COM_AddCommand("restartaudio", Command_RestartAudio_f);
 	CV_RegisterVar(&cv_resetmusic);
+#ifdef HAVE_MIXERX
 	CV_RegisterVar(&cv_midiplayer);
 	CV_RegisterVar(&cv_midisoundfontpath);
 	CV_RegisterVar(&cv_miditimiditypath);
+#endif
 
 	// FIXME: not to be here.. but needs be done for config loading
 	CV_RegisterVar(&cv_globalgamma);