diff --git a/ChangeLog b/ChangeLog
index 5a826bdc..c6555607 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17043,3 +17043,5 @@
 2018-06-11 Fred Gleason <fredg@paravelsystems.com>
 	* Fixed a bug in rddbmgr(8) that broke --modify when using an
 	implied schema.
+2018-06-11 Fred Gleason <fredg@paravelsystems.com>
+	* Fixed a bug that broke the build when JACK support was disabled.
diff --git a/cae/cae_jack.cpp b/cae/cae_jack.cpp
index d5afd945..4f29c281 100644
--- a/cae/cae_jack.cpp
+++ b/cae/cae_jack.cpp
@@ -416,6 +416,7 @@ void MainObject::jackRecordTimerData(int stream)
 
 void MainObject::jackClientStartData()
 {
+#ifdef JACK
   QString sql=QString("select DESCRIPTION,COMMAND_LINE from JACK_CLIENTS where ")+
     "STATION_NAME=\""+RDEscapeString(rd_config->stationName())+"\"";
   RDSqlQuery *q=new RDSqlQuery(sql);
@@ -434,6 +435,7 @@ void MainObject::jackClientStartData()
     sleep(1);
   }
   delete q;
+#endif  // JACK
 }