handle the case in which monitorCond is an empty list