diff --git a/NEWS b/NEWS
index 22ca6253e9344e40a9a0bab7e477b1cb9102da79..8eab211406324fc44d90a7e72360d033636cfa24 100644
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,8 @@
 This file describes changes in recent versions of Slurm. It primarily
 documents those changes that are of interest to users and administrators.
 
-* Changes in Slurm 17.11.3-2
+* Changes in Slurm 17.11.4
 ==========================
- -- Fix potential segfault on invalid pointer by passing a pointer into strtok_r
-    that leads to free'd memory.
 
 * Changes in Slurm 17.11.3
 ==========================
diff --git a/src/slurmctld/read_config.c b/src/slurmctld/read_config.c
index 98f95f08ba9079c2119272f73d54359b59362291..8f8e8cabf8c480ddea78d523d7db3a6233801b79 100644
--- a/src/slurmctld/read_config.c
+++ b/src/slurmctld/read_config.c
@@ -1614,7 +1614,6 @@ static void _set_features(struct node_record *old_node_table_ptr,
 		else
 			sep = "";
 		tmp = xstrdup(old_node_ptr->features_act);
-		save_ptr = NULL;
 		tok = strtok_r(tmp, ",", &save_ptr);
 		while (tok) {
 			if (node_features_g_changible_feature(tok)) {