diff --git a/include/linphone/core.h b/include/linphone/core.h
index b18637d6c1c16a06be724b0525f44fb819b814d5..befc33bc15805fee15dbbc32826e1323e206625f 100644
--- a/include/linphone/core.h
+++ b/include/linphone/core.h
@@ -2440,8 +2440,12 @@ LINPHONE_PUBLIC LinphoneCore *linphone_core_new(const LinphoneCoreVTable *vtable
 **/
 LINPHONE_PUBLIC LinphoneCore *linphone_core_new_with_config(const LinphoneCoreVTable *vtable, LpConfig *config, void *userdata);
 
-/* function to be periodically called in a main loop */
-/* For ICE to work properly it should be called every 20ms */
+/** 
+ * Function to be periodically called in a main loop.
+ * For ICE to work properly it should be called every 20ms.
+ * @param[in] lc The #LinphoneCore.
+ * @ingroup initializing
+ */
 LINPHONE_PUBLIC	void linphone_core_iterate(LinphoneCore *lc);
 
 /**