diff --git a/test/orthogonalmatrixtest.cc b/test/orthogonalmatrixtest.cc
index 2dff7001cf2fe74ccbbfb8437d2c0f75bb6d5e6a..27990a643b73a2549d9e31a62585d1456fc6b141 100644
--- a/test/orthogonalmatrixtest.cc
+++ b/test/orthogonalmatrixtest.cc
@@ -97,9 +97,9 @@ int main() try
     test<double,2>();
     test<double,3>();
     
-} catch (Exception e) {
+} catch (Exception& e) {
 
-    std::cout << e << std::endl;
+    std::cout << e.what() << std::endl;
 
 }