diff --git a/commerce_license.module b/commerce_license.module
index 87c5bd6..1797c7b 100644
--- a/commerce_license.module
+++ b/commerce_license.module
@@ -68,7 +68,7 @@ function commerce_license_commerce_order_item_delete(EntityInterface $entity) {
 
   // Only act if the order is in draft. If the order is being edited when
   // complete, the license is probably active.
-  if ($entity->getOrder()->getState()->value != 'draft') {
+  if ($entity->getOrder() && $entity->getOrder()->getState()->value != 'draft') {
     return;
   }
 
