diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c
index 181a8751fa28793ceaf9eb280bb7400d56d0a268..92c0a1619353d922a135526ad70673e171137399 100644
--- a/channels/chan_dahdi.c
+++ b/channels/chan_dahdi.c
@@ -12000,7 +12000,7 @@ retry:
 static int setup_dahdi(int reload);
 static int dahdi_restart(void)
 {
-#if defined(HAVE_PRI)
+#if defined(HAVE_PRI) || defined(HAVE_SS7)
 	int i, j;
 #endif
 	int cancel_code;