diff --git a/src/order/ShowOrder.js b/src/order/ShowOrder.js
index 34b4ec860e3dbd2332af7b27dde29665d6315e2d..5d26ecddc84ab05d44088eaa4e2bcecdd78bb77e 100644
--- a/src/order/ShowOrder.js
+++ b/src/order/ShowOrder.js
@@ -45,6 +45,9 @@ function ShowOrderResults(props) {
     return p;
   });
   const transactions = props.order.transactions.map((t) => {
+    if (t.order_purchase === null) {
+      return null;
+    }
     const list = t.order_purchase.map((purchase) => {
       const i = products.findIndex((p) => p.ID === purchase.order_product_id);
       if (i === -1) {