diff --git a/miosix/kernel/sync.h b/miosix/kernel/sync.h
index fd3a49711fc6cf3418603975e28964b9077b3282..b8cf4ab4a6cbca5e22bcaac77aeb76cfe7b5ac2e 100644
--- a/miosix/kernel/sync.h
+++ b/miosix/kernel/sync.h
@@ -385,19 +385,6 @@ private:
     T& mutex;///< Reference to locked mutex
 };
 
-/**
- * \internal
- * This class is used to make a list of threads that are waiting on a condition
- * variable or on a semaphore. It is used by the kernel, and should not be used
- * by end users.
- */
-// class WaitToken : public IntrusiveListItem
-// {
-// public:
-//     WaitToken(Thread *thread) : thread(thread) {}
-//     Thread *thread; ///<\internal Thread that is waiting
-// };
-
 /**
  * A condition variable class for thread synchronization, available from
  * Miosix 1.53.<br>