diff --git a/src/task.c b/src/task.c
index d85587458febf3e2c9f16c22fcfbee7be609f5a2..036e816715e561340d438359e78b2ff159fb781a 100644
--- a/src/task.c
+++ b/src/task.c
@@ -61,6 +61,7 @@ const char *taskID_names[task_type_count] = {"none",
                                              "ghost_out",
                                              "extra_ghost",
                                              "drift_part",
+					     "drift_spart",
                                              "drift_gpart",
                                              "drift_gpart_out",
                                              "end_force",
diff --git a/src/task.h b/src/task.h
index 2ed07e617877f27e35f531a78664cae813755169..e3e733ed311dab71797b56cc593674288b20b605 100644
--- a/src/task.h
+++ b/src/task.h
@@ -52,6 +52,7 @@ enum task_types {
   task_type_ghost_out, /* Implicit */
   task_type_extra_ghost,
   task_type_drift_part,
+  task_type_drift_spart,
   task_type_drift_gpart,
   task_type_drift_gpart_out, /* Implicit */
   task_type_end_force,