diff --git a/pcbnew/router/router_tool.cpp b/pcbnew/router/router_tool.cpp index 7e5021057e..06c2d8b054 100644 --- a/pcbnew/router/router_tool.cpp +++ b/pcbnew/router/router_tool.cpp @@ -1516,6 +1516,10 @@ int ROUTER_TOOL::InlineDrag( const TOOL_EVENT& aEvent ) p = snapToItem( startItem, p0 ); m_startItem = startItem; } + else if( footprint ) + { + p = footprint->GetPosition(); + } int dragMode = aEvent.Parameter ();