diff --git a/include/asterisk/pbx.h b/include/asterisk/pbx.h
index a2f1222c47880d24473be13c938356e4bc9e4466..7847bc59887f2b7aa11da3e9f4833f988932318d 100644
--- a/include/asterisk/pbx.h
+++ b/include/asterisk/pbx.h
@@ -507,6 +507,10 @@ int ast_extension_cmp(const char *a, const char *b);
  *
  * This adds a new extension to the asterisk extension list.
  *
+ * \note It is possible for autoservice to be started and stopped on c during this
+ * function call, it is important that c is not locked prior to calling this. Otherwise
+ * a deadlock may occur
+ *
  * \retval 0 on success 
  * \retval -1 on failure.
  */