diff --git a/sys/include/sema.h b/sys/include/sema.h
index f8cec50b255643cc4e25127802cdb2414954b85d..e06c3a1580b8f6c48f593a2b12850281e1c6c06a 100644
--- a/sys/include/sema.h
+++ b/sys/include/sema.h
@@ -91,7 +91,7 @@ void sema_create(sema_t *sema, unsigned int value);
  *
  * Destroying a semaphore upon which other threads are currently blocked
  * will wake the other threads causing the @ref sema_wait (or
- * @ref sema_wait_timed) to return error (-ECANCELLED).
+ * @ref sema_wait_timed) to return error (-ECANCELED).
  *
  * @param[in] sema  The semaphore to destroy.
  */