diff --git a/src/buffer.c b/src/buffer.c
index c1ffe75439809f77831c7905b22e5b10dc035efb..e2b3f5d1514f5f2a00da1cb99d89a237c201f163 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1721,6 +1721,7 @@ free_buf_options(buf, free_p_ff)
     clear_string_option(&buf->b_p_nf);
 #ifdef FEAT_SYN_HL
     clear_string_option(&buf->b_p_syn);
+    clear_string_option(&buf->b_p_spf);
     clear_string_option(&buf->b_p_spl);
 #endif
 #ifdef FEAT_SEARCHPATH