diff --git a/src/modules/mc_pos_control/mc_pos_control_main.cpp b/src/modules/mc_pos_control/mc_pos_control_main.cpp
index eedbd3bd1d71a1e8d090b9c4aea8822bad5091fb..f9ac3d71a25cf63a144db5874c0a57e600fa8aec 100644
--- a/src/modules/mc_pos_control/mc_pos_control_main.cpp
+++ b/src/modules/mc_pos_control/mc_pos_control_main.cpp
@@ -588,9 +588,6 @@ MulticopterPositionControl::run()
 	// get an initial update for all sensor and status data
 	poll_subscriptions();
 
-	// We really need to know from the beginning if we're landed or in-air.
-	orb_copy(ORB_ID(vehicle_land_detected), _vehicle_land_detected_sub, &_vehicle_land_detected);
-
 	hrt_abstime t_prev = 0;
 
 	// Let's be safe and have the landing gear down by default