diff --git a/dune/common/test/CMakeLists.txt b/dune/common/test/CMakeLists.txt
index 359c24bfd91f86799e6dd9e3484e4a605ad5a1f4..4bf96a173f3cd39554c6819d32a0c8d76343c31c 100644
--- a/dune/common/test/CMakeLists.txt
+++ b/dune/common/test/CMakeLists.txt
@@ -30,6 +30,7 @@ set(TESTS
     singletontest
     static_assert_test
     streamtest
+    test_stack
     testfassign1
     testfassign2
     testfassign3
@@ -185,6 +186,8 @@ target_link_libraries(testfconstruct_fail1 "dunecommon")
 add_executable("testfconstruct_fail2" EXCLUDE_FROM_ALL testfconstruct.cc)
 set_target_properties(testfconstruct_fail2 PROPERTIES COMPILE_FLAGS "-DFVSIZE=5")
 target_link_libraries(testfconstruct_fail2 "dunecommon")
+add_executable("test_stack" test-stack.cc)
+target_link_libraries("test_stack" "dunecommon")
 add_executable("tuplestest_config" tuplestest.cc)
 add_executable("tuplestest_dune" tuplestest.cc)
 set_target_properties(tuplestest_dune PROPERTIES COMPILE_FLAGS "-DDISABLE_TR1_TUPLE -DDISABLE_STD_TUPLE")