diff --git a/src/p_user.c b/src/p_user.c
index b7b95f9f0eccaebd3037472e50a047864df24f2c..3694a1a3b44c437751e45df7217ec9e845dbb6f5 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -1599,8 +1599,10 @@ boolean P_EvaluateMusicStatus(UINT16 status, const char *musname)
 				break;
 
 			case JT_OTHER:  // Other state
+#ifdef HAVE_BLUA
 				result = LUAh_ShouldJingleContinue(&players[i], musname);
 				break;
+#endif
 
 			case JT_NONE:   // Null state
 			case JT_MASTER: // Main level music