diff --git a/src/cell.c b/src/cell.c
index 6af078fcbcfddfc227ddca61eb7dac18f264f410..5191cde2facc209df16a8e42788655611cebcb15 100644
--- a/src/cell.c
+++ b/src/cell.c
@@ -2327,6 +2327,7 @@ void cell_check_foreign_multipole(const struct cell *c) {
  * recursively computed one.
  *
  * @param c Cell to act upon
+ * @param grav_props The properties of the gravity scheme.
  */
 void cell_check_multipole(struct cell *c,
                           const struct gravity_props *const grav_props) {
diff --git a/src/multipole.h b/src/multipole.h
index 1454e9253ecdedff53660947074676a388582d98..bbe8c49db544425f4f35d57884c6036d3f83c905 100644
--- a/src/multipole.h
+++ b/src/multipole.h
@@ -2583,7 +2583,7 @@ INLINE static void gravity_L2P(const struct grav_tensor *lb,
  * @param r2 Square of the distance (periodically wrapped) between the
  * multipoles.
  * @param epsilon_a The maximal softening length of any particle in A.
- * @param epsilon_a The maximal softening length of any particle in B.
+ * @param epsilon_b The maximal softening length of any particle in B.
  */
 __attribute__((always_inline, const)) INLINE static int gravity_M2L_accept(
     const double r_crit_a, const double r_crit_b, const double theta_crit2,
diff --git a/src/serial_io.c b/src/serial_io.c
index c90a933a07852bb7de5580a81bba06482c23c692..ca832a4beb16f8f39760c3c0a2950ecd003cc02b 100644
--- a/src/serial_io.c
+++ b/src/serial_io.c
@@ -460,6 +460,8 @@ void writeArray(const struct engine* e, hid_t grp, char* fileName,
  * @param bparts (output) Array of #bpart particles.
  * @param Ngas (output) The number of #part read from the file on that node.
  * @param Ngparts (output) The number of #gpart read from the file on that node.
+ * @param Ngparts_background (output) The number of background #gpart (type 2)
+ * read from the file on that node.
  * @param Nstars (output) The number of #spart read from the file on that node.
  * @param Nblackholes (output) The number of #bpart read from the file on that
  * node.