diff --git a/miosix/kernel/scheduler/edf/edf_scheduler_types.h b/miosix/kernel/scheduler/edf/edf_scheduler_types.h
index a20bbd463317a1c7dcd45a79d271faea2ce29521..466d72d6bae8a22b07bab0d5ff23469c3bd32d79 100644
--- a/miosix/kernel/scheduler/edf/edf_scheduler_types.h
+++ b/miosix/kernel/scheduler/edf/edf_scheduler_types.h
@@ -86,7 +86,7 @@ public:
      * @return 
      */
     inline bool mutexLessOp(EDFSchedulerPriority b){
-        return deadline > deadline;
+        return deadline > b.deadline;
     }
 
 private: