diff --git a/src/plugins/sched/wiki/start_job.c b/src/plugins/sched/wiki/start_job.c
index c8e0cbf623138d35f02fefa71cb55b287f22870f..9dc83ad6a60f64f88171a9d31da3fd1cde4d035b 100644
--- a/src/plugins/sched/wiki/start_job.c
+++ b/src/plugins/sched/wiki/start_job.c
@@ -86,7 +86,7 @@ extern int	start_job(char *cmd_ptr, int *err_code, char **err_msg)
 		*err_code = -300;
 		*err_msg = "STARTJOB TASKLIST is invalid";
 		error("wiki: STARTJOB TASKLIST is invalid: %s",
-			node_ptr");
+			node_ptr);
 		return -1;
 	}
 	hostlist_uniq(hl);	/* for now, don't worry about task layout */
diff --git a/testsuite/expect/test7.8 b/testsuite/expect/test7.8
index 280c34a50f3f2ad8785ac756b0f21971fb641f27..778a5b85af3b7e9aee8d3c8c330d2f2a9ec10b79 100755
--- a/testsuite/expect/test7.8
+++ b/testsuite/expect/test7.8
@@ -60,6 +60,10 @@ expect {
 		set sched_port $expect_out(1,string)
 		exp_continue
 	}
+	-re "SchedulerType *= sched/wiki2" {
+		set sched_wiki 0
+		exp_continue
+	}
 	-re "SchedulerType *= sched/wiki" {
 		set sched_wiki 1
 		exp_continue