diff --git a/src/bin/pg_dump/pg_restore.c b/src/bin/pg_dump/pg_restore.c
index 98f4be6..15824bd 100644
--- a/src/bin/pg_dump/pg_restore.c
+++ b/src/bin/pg_dump/pg_restore.c
@@ -130,6 +130,8 @@ main(int argc, char **argv)
 	init_parallel_dump_utils();
 
 	opts = NewRestoreOptions();
+	/* initialize default number of jobs */
+	opts->number_of_jobs = 1;
 
 	progname = get_progname(argv[0]);
 
