diff --git a/dune/subgrid/test/test-w-alugrid.cc b/dune/subgrid/test/test-w-alugrid.cc
index aa6c88aa0fc2826b6dbd1de0b758988838b47d1b..6443e92c156cdaa2596f6cb03f543c58afd05269 100644
--- a/dune/subgrid/test/test-w-alugrid.cc
+++ b/dune/subgrid/test/test-w-alugrid.cc
@@ -31,11 +31,8 @@ int main(int argc, char* argv[]) try {
                  "issues/31" << std::endl;
   }
   { // cube nonconforming
-    // using Grid = Dune::ALUGrid<2, 2, Dune::cube, Dune::nonconforming>;
-    // return_val = std::max(return_val, checkWithHostGrid<Grid, CUBE>());
-    std::cout << "Test for SubGrid<ALUGrid<2, 2, cube, nonconforming>> is"
-                 "currently disabled." << std::endl;
-    // FAILS SUBGRID ASSERTION
+     using Grid = Dune::ALUGrid<2, 2, Dune::cube, Dune::nonconforming>;
+     return_val = std::max(return_val, checkWithHostGrid<Grid, CUBE>());
   }
 
   // 3D