diff --git a/src/syncterm/modem.h b/src/syncterm/modem.h
index 2a778e49c0d6f9a94b57b5636a1a667619deb545..51a1f525e15797107812971768d8c14469376765 100644
--- a/src/syncterm/modem.h
+++ b/src/syncterm/modem.h
@@ -1,6 +1,8 @@
 #ifndef _MODEM_H_
 #define _MODEM_H_
 
+#include "bbslist.h"
+
 int modem_connect(struct bbslist *bbs);
 int modem_close(void);