diff --git a/include/laser/state_block/state_polyline_point_2d.h b/include/laser/state_block/state_polyline_point_2d.h
index 0088aaf4e70d195a3aaa577398765c0a5890037c..acbd8101ff680796ff0ec5e2962decdde060f882 100644
--- a/include/laser/state_block/state_polyline_point_2d.h
+++ b/include/laser/state_block/state_polyline_point_2d.h
@@ -9,9 +9,9 @@ class StatePolylinePoint2d : public StatePoint2d
 {
   public:
     StatePolylinePoint2d(const Vector2d &_point,
-                         StateBlockPtr   _adjacent      = nullptr,
-                         bool            _fixed         = false,
-                         bool            _transformable = true);
+                         StateBlockPtr   _reference_point = nullptr,
+                         bool            _fixed           = false,
+                         bool            _transformable   = true);
 
     ~StatePolylinePoint2d() {}
 };