diff -urN --exclude-from=/usr/src/exclude gpm-1.20.1/src/gpm.c gpm/src/gpm.c
--- gpm-1.20.1/src/gpm.c	2003-09-11 01:30:54.000000000 -0500
+++ gpm/src/gpm.c	2003-09-11 01:35:44.000000000 -0500
@@ -218,9 +218,10 @@
    /* The current policy is to force the following behaviour:
     * - At buttons up, must fit inside the screen, though flags are set.
     * - At button down, allow going outside by one single step
+    * DTOR: Midnight Commander seems to want the opposite...
     */
 
-   extent = (event->type & (GPM_DRAG|GPM_UP)) ? 0 : 1;
+   extent = (event->type & (GPM_DRAG|GPM_UP)) ? 1 : 0;
 
    /* selection used 1-based coordinates, so do I */
    /*
