diff --git a/Numeric/fullMatrix.cpp b/Numeric/fullMatrix.cpp
index d6bc9400ebb9d55bd915b34fb0fc170447a2af19..c5924109c7569c45de1f0eae8e995bea5f7f8c34 100644
--- a/Numeric/fullMatrix.cpp
+++ b/Numeric/fullMatrix.cpp
@@ -342,4 +342,6 @@ void fullMatrix<double>::registerBindings(binding *b)
   cm = cb->setConstructor<fullMatrix<double>,int,int>();
   cm->setDescription ("A new matrix of size 'nRows' x 'nColumns'");
   cm->setArgNames("nRows","nColumns",NULL);
+  cm = cb->addMethod("invertInPlace", &fullMatrix<double>::invertInPlace);
+  cm->setDescription("invert the matrix and return the determinant");
 }