Index: src/fileviews/ubrieffileview.pas
===================================================================
--- src/fileviews/ubrieffileview.pas	(revision 4969)
+++ src/fileviews/ubrieffileview.pas	(working copy)
@@ -853,6 +853,7 @@
   FUpdatingActiveFile := True;
   dgPanel.MoveExtend(False, 0, 0);
   FUpdatingActiveFile := False;
+  dgPanelSelection(Self, 0, 0);
 end;
 
 procedure TBriefFileView.ClearAfterDragDrop;
Index: src/fileviews/ucolumnsfileview.pas
===================================================================
--- src/fileviews/ucolumnsfileview.pas	(revision 4969)
+++ src/fileviews/ucolumnsfileview.pas	(working copy)
@@ -812,6 +812,7 @@
   FUpdatingActiveFile := True;
   dgPanel.Row := 0;
   FUpdatingActiveFile := False;
+  dgPanelSelection(Self, 0, 1);
 end;
 
 procedure TColumnsFileView.DisplayFileListChanged;
