diff --git a/src/com/mobeta/android/dslv/DragSortController.java b/src/com/mobeta/android/dslv/DragSortController.java
index 665889ea..bd83f537 100644
--- a/src/com/mobeta/android/dslv/DragSortController.java
+++ b/src/com/mobeta/android/dslv/DragSortController.java
@@ -378,6 +378,11 @@ public class DragSortController extends SimpleFloatViewManager implements View.O
     @Override
     public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
 
+        // Guard against rare case of null MotionEvents on some devices
+        if (e1 == null || e2 == null) {
+            return false;
+        }
+
         final int x1 = (int) e1.getX();
         final int y1 = (int) e1.getY();
         final int x2 = (int) e2.getX();