diff --git a/include/asterisk/astdb.h b/include/asterisk/astdb.h
index 4c1fa589092553bc4ab720a394ec693a21cdefae..cfbebbc30140acb230b8d22f5058af113e595189 100644
--- a/include/asterisk/astdb.h
+++ b/include/asterisk/astdb.h
@@ -47,8 +47,8 @@ int ast_db_del(const char *family, const char *key);
  * only keytree is NULL, all entries within the family will be purged.
  * It is an error for keytree to have a value when family is NULL.
  *
- * \retval 0 Entries were deleted
  * \retval -1 An error occurred
+ * \retval >= 0 Number of records deleted
  */
 int ast_db_deltree(const char *family, const char *keytree);