diff --git a/src/controller/OrderController.php b/src/controller/OrderController.php
index b6a102eaa94e3b4a5e1fbc4da3f61f81b70b61c7..4d36ec0f98d544caca611048fa13ad84460baf03 100644
--- a/src/controller/OrderController.php
+++ b/src/controller/OrderController.php
@@ -70,8 +70,12 @@ class OrderController {
                 return;
             }
             $preferred_driver = $stmt->fetchObject();
+            if ($preferred_driver == false) {
+                $preferred_driver = null;
+            } else {
+                $preferred_driver->id = simpleCrypt($preferred_driver->id, 'e');
+            }
         }
-        $preferred_driver->id = simpleCrypt($preferred_driver->id, 'e');
 
         echo json_encode(array('preferred'=>$preferred_driver , 'result' => $results));