diff --git a/pcbnew/pad.cpp b/pcbnew/pad.cpp index 7b55ae5500..5dd7b7ef2b 100644 --- a/pcbnew/pad.cpp +++ b/pcbnew/pad.cpp @@ -2017,8 +2017,8 @@ std::vector PAD::Recombine( bool aIsDryRun, int maxError ) shape->SetFilled( true ); shape->SetStroke( STROKE_PARAMS( 0, LINE_STYLE::SOLID ) ); shape->SetPolyShape( existingOutline ); - shape->Rotate( VECTOR2I( 0, 0 ), - GetOrientation() ); shape->Move( - ShapePos() ); + shape->Rotate( VECTOR2I( 0, 0 ), - GetOrientation() ); AddPrimitive( shape ); } }