diff --git a/indra/llcommon/workqueue.cpp b/indra/llcommon/workqueue.cpp
index 5a77d517dd00d4681eb0613a6456e1e14001a12d..cf80ce0656d5287002f82d20b44cba3e2327d86d 100644
--- a/indra/llcommon/workqueue.cpp
+++ b/indra/llcommon/workqueue.cpp
@@ -216,7 +216,7 @@ bool LL::WorkSchedule::post(const Work& callable)
     // the epoch because this WorkSchedule may contain a mix of past-due
     // TimedWork items and TimedWork items scheduled for the future. Sift this
     // new item into the correct place.
-    return postIfOpen(callable, TimePoint::clock::now());
+    return post(callable, TimePoint::clock::now());
 }
 
 bool LL::WorkSchedule::post(const Work& callable, const TimePoint& time)