diff --git a/tests/googletest/feature_creation/feature_generation/test_feat_node.cc b/tests/googletest/feature_creation/feature_generation/test_feat_node.cc
index 32d236fa30ec78cf3504718969719e7e6a33dd1c..46106f91c9d4dcd667589254995b920817f80c68 100644
--- a/tests/googletest/feature_creation/feature_generation/test_feat_node.cc
+++ b/tests/googletest/feature_creation/feature_generation/test_feat_node.cc
@@ -195,9 +195,10 @@ namespace
         EXPECT_EQ(dfdp[1], 0.0);
 
         EXPECT_THROW(feat_1->gradient(params.data(), dfdp.data()), std::logic_error);
-        #endif
+
         feat_1->set_value(nullptr);
         feat_1->set_test_value(nullptr);
+        #endif
 
     }
 }