diff --git a/src/modules/local_position_estimator/sensors/flow.cpp b/src/modules/local_position_estimator/sensors/flow.cpp
index bde403358e4292cdf239398c38652eaaa4ad9281..c6fd629605f613d1c23d19ec9aeeb58ddc0a64f1 100644
--- a/src/modules/local_position_estimator/sensors/flow.cpp
+++ b/src/modules/local_position_estimator/sensors/flow.cpp
@@ -10,9 +10,6 @@ extern orb_advert_t mavlink_log_pub;
 static const uint32_t		REQ_FLOW_INIT_COUNT = 10;
 static const uint32_t		FLOW_TIMEOUT = 1000000;	// 1 s
 
-// minimum flow altitude
-static const float flow_min_agl = 0.3;
-
 void BlockLocalPositionEstimator::flowInit()
 {
 	// measure
@@ -44,7 +41,7 @@ int BlockLocalPositionEstimator::flowMeasure(Vector<float, n_y_flow> &y)
 	}
 
 	// check for agl
-	if (agl() < flow_min_agl) {
+	if (agl() < _sub_flow.get().min_ground_distance) {
 		return -1;
 	}