diff -r 9bc423363f6a -r bf9cc84b889d src/group_gui.cpp --- a/src/group_gui.cpp Sat Apr 05 10:55:50 2008 +0000 +++ b/src/group_gui.cpp Sat Apr 05 11:27:50 2008 +0000 @@ -575,6 +575,7 @@ if (v->IsValid()) { SetObjectToPlaceWnd(v->GetImage(DIR_W), GetVehiclePalette(v), VHM_DRAG, w); + _cursor.vehchain = true; } SetWindowDirty(w); @@ -687,6 +688,7 @@ break; } } + _cursor.vehchain = false; break; }