--- dovecot/src/lib/ioloop-epoll.c
+++ dovecot.epoll/src/lib/ioloop-epoll.c
@@ -139,7 +139,7 @@
 			if (list->ios[i] == io)
 				list->ios[i] = NULL;
 			else
-				last = TRUE;
+				last = FALSE;
 		}
 	}
 	return last;
