Index: form.inc
===================================================================
--- form.inc	(revision 236)
+++ form.inc	(working copy)
@@ -2521,7 +2521,7 @@
         $batch['destination'] = $_REQUEST['destination'];
         unset($_REQUEST['destination']);
       }
-      elseif (isset($_REQUEST['edit']['destination'])) {
+      elseif (is_array($_REQUEST['edit']) && isset($_REQUEST['edit']['destination'])) {
         $batch['destination'] = $_REQUEST['edit']['destination'];
         unset($_REQUEST['edit']['destination']);
       }
