diff --git a/dune/common/test/fmatrixtest.cc b/dune/common/test/fmatrixtest.cc
index 9689ca6678b8698d12a519535dd10830d60d26b4..2fb4389e0e20d0e803f0cacfdf7d3937c3a7ee28 100644
--- a/dune/common/test/fmatrixtest.cc
+++ b/dune/common/test/fmatrixtest.cc
@@ -581,6 +581,7 @@ int main()
     test_determinant();
     test_invert< float, 34 >();
     test_invert< double, 34 >();
+    test_invert< std::complex< long double >, 2 >();
     return test_invert_solve();
   }
   catch (Dune::Exception & e)