diff --git a/yaml_templates/processor/ProcessorLandmarkExternal.yaml b/yaml_templates/processor/ProcessorLandmarkExternal.yaml
index 394fbf26531398eeee598af5a25076e39e907ab4..22ab9300551b7a50eb7df79cc689480657c54387 100644
--- a/yaml_templates/processor/ProcessorLandmarkExternal.yaml
+++ b/yaml_templates/processor/ProcessorLandmarkExternal.yaml
@@ -10,6 +10,7 @@ keyframe_vote:
   new_features_for_keyframe: 0  # DOC the amount of new features sufficient to create a new keyframe (sufficient condition) - TYPE unsigned int
 apply_loss_function: false  # DOC If the factors created by the processor have loss function. - TYPE bool
 max_new_features: 0  # DOC Maximum number of new features to be processed when adding a keyframe (-1=unlimited. 0=none.) - TYPE int
+dimension: 2  # DOC Dimension of the problem representation is 2D or 3D. - TYPE int - OPTIONS [2, 3]
 quality_th: 0.0  # DOC The minimum quality to consider the detection - TYPE double
 track_length_th: 0  # DOC Minimum track length to emplace factors (necessary condition) - TYPE unsigned int
 use_orientation: false  # DOC If the orientation measurement is considered when emplacing factors - TYPE bool