diff --git a/gtests/net/packetdrill/Makefile.Darwin b/gtests/net/packetdrill/Makefile.Darwin
index c0802126d9831616eef24318e209658ae9078a2e..3f5395881dad905e6a6019556d6a27add3b2b019 100644
--- a/gtests/net/packetdrill/Makefile.Darwin
+++ b/gtests/net/packetdrill/Makefile.Darwin
@@ -1,4 +1,8 @@
 packetdrill-ext-libs := -pthread -lpcap
 CFLAGS = -D__APPLE_USE_RFC_3542
 LDFLAGS =
+ifeq ("$(wildcard $(/usr/lib/libsctp.dylib))","")
+    packetdrill-ext-libs += -lsctp
+    CFLAGS += -DHAVE_SCTP
+endif
 include Makefile.common