diff --git a/main/Makefile b/main/Makefile
index c8e7aedba988b0b6e05169800f0cad03420e23d6..3d3d298286f5db0bbfa20d8fb04b48cacab36425 100644
--- a/main/Makefile
+++ b/main/Makefile
@@ -18,7 +18,7 @@ all: asterisk
 include $(ASTTOPDIR)/Makefile.moddir_rules
 
 SRC=$(wildcard *.c)
-OBJSFILTER=fskmodem_int.o fskmodem_float.o cygload.o buildinfo.o say.o
+OBJSFILTER=fskmodem_int.o fskmodem_float.o cygload.o buildinfo.o
 OBJS=$(filter-out $(OBJSFILTER),$(SRC:.c=.o))
 
 # we need to link in the objects statically, not as a library, because
@@ -26,10 +26,6 @@ OBJS=$(filter-out $(OBJSFILTER),$(SRC:.c=.o))
 # objects use it.
 OBJS+=stdtime/localtime.o
 
-# At the moment say.o is an optional component which can be overridden
-# by a module.
-OBJS+=say.o
-
 AST_LIBS += $(OPENSSL_LIB)
 AST_LIBS += $(BKTR_LIB)
 AST_LIBS += $(LIBXML2_LIB)