diff --git a/gtests/net/packetdrill/symbols_freebsd.c b/gtests/net/packetdrill/symbols_freebsd.c
index 577891c8e4f78182e129433ef934867b74f4a56e..7798e3a7a88730587e2e64adf57b8270561e88f0 100644
--- a/gtests/net/packetdrill/symbols_freebsd.c
+++ b/gtests/net/packetdrill/symbols_freebsd.c
@@ -363,7 +363,10 @@ struct int_symbol platform_symbols_table[] = {
 	{ LOCK_NB,                          "LOCK_NB"                         },
 	{ LOCK_UN,                          "LOCK_UN"                         },
 	{ SF_NODISKIO,                      "SF_NODISKIO"                     },
+	{ SF_MNOWAIT,                       "SF_MNOWAIT"                      },
+#ifdef SF_NOCACHE
 	{ SF_NOCACHE,                       "SF_NOCACHE"                      },
+#endif
 	{ SF_SYNC,                          "SF_SYNC"                         },
 
 	/* /usr/include/sys/unistd.h */