diff --git a/src/event/Loop.cxx b/src/event/Loop.cxx
index 8c8ac9993..7a05ea6b6 100644
--- a/src/event/Loop.cxx
+++ b/src/event/Loop.cxx
@@ -236,8 +236,6 @@ EventLoop::HandleDeferred()
 bool
 EventLoop::OnSocketReady(gcc_unused unsigned flags)
 {
-	assert(!quit);
-
 	wake_fd.Read();
 
 	mutex.lock();