diff --git a/src/cell.h b/src/cell.h
index 05af42208769c2b3f9061967021a820bc8bf6c34..6623e812d4e206c449d59847b95763eeac4ddf69 100644
--- a/src/cell.h
+++ b/src/cell.h
@@ -333,6 +333,12 @@ struct cell {
 
   /* Will this cell do anything that relies on its sorts being set correctly? */
   integertime_t requires_sorts;
+  
+  /*! Does this cell need to be drifted? */
+  char do_drift;
+  
+  /*! Does any of this cell's sub-cells need to be drifted? */
+  char do_sub_drift;
 
 #ifdef SWIFT_DEBUG_CHECKS
   /*! The list of tasks that have been executed on this cell */