diff --git a/src/syncterm/GNUmakefile b/src/syncterm/GNUmakefile
index 7499d8a27580f8df489038d70a53d2ce3d09c24c..b57c819fafe861d08ce0ff63662e1b946291bfb0 100644
--- a/src/syncterm/GNUmakefile
+++ b/src/syncterm/GNUmakefile
@@ -79,6 +79,7 @@ ifeq ($(os),darwin)
  ifeq ($(shell uname -r),6.8)
   EXTRA_LIBS += /usr/local/lib/libdl.a
  endif
+ EXTRA_LIBS += -framework CoreServices
  STATIC_CRYPTLIB ?= 1
 endif