Adjust mbedtls_ccm_free() documentation
diff --git a/include/mbedtls/ccm.h b/include/mbedtls/ccm.h
index 21ba098..112da44 100644
--- a/include/mbedtls/ccm.h
+++ b/include/mbedtls/ccm.h
@@ -110,8 +110,8 @@
  * \brief   This function releases and clears the specified CCM context
  *          and underlying cipher sub-context.
  *
- * \param ctx       The CCM context to clear. This must be an initialized
- *                  context.
+ * \param ctx       The CCM context to clear. If this is \c NULL, the function
+ *                  has no effect. Otherwise, this must be initialized.
  *
  * \note            If ctx is \c NULL, the function has no effect.
  */