diff --git a/CHANGES/v2.3.md b/CHANGES/v2.3.md
index d6e37d2177247d90f202d4348601c9b91849549e..02faf2fbe870478fb5889e9de2b6f9c61ec037ed 100644
--- a/CHANGES/v2.3.md
+++ b/CHANGES/v2.3.md
@@ -261,6 +261,7 @@ For users:
 For users:
 - Fixed some openMP regression (some related to the whole codes and some specifics for Coordination and Multicolvar), this were compiler dependent so not all users may have experienced them
 - Fixed an issue with \ref CS2BACKBONE when more than 2 chains were used
+- Fixed memory leak in \ref RDC.
 
 For developers:
 - Small fix in LDFLAGS when enabling coverage.
diff --git a/src/isdb/RDC.cpp b/src/isdb/RDC.cpp
index 735a4a675ebea4f63ec23619fba5bd8f655946c6..3c0f31c0897cd62b2dc525df5203574c317805e4 100644
--- a/src/isdb/RDC.cpp
+++ b/src/isdb/RDC.cpp
@@ -407,6 +407,7 @@ void RDC::do_svd()
   }
   gsl_matrix_free(coef_mat);
   gsl_matrix_free(A);
+  gsl_matrix_free(V);
   gsl_vector_free(rdc_vec);
   gsl_vector_free(bc);
   gsl_vector_free(Stmp);