From 7a58c5417ccc171d81c25f1f94dea90bc7954c15 Mon Sep 17 00:00:00 2001 From: Mike Jolley Date: Wed, 12 Aug 2015 17:21:07 +0100 Subject: [PATCH] Only process downloads if valid order is found Closes #8798 --- includes/wc-order-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/wc-order-functions.php b/includes/wc-order-functions.php index e0bb3d35809..9dbeaf5a714 100644 --- a/includes/wc-order-functions.php +++ b/includes/wc-order-functions.php @@ -308,7 +308,7 @@ function wc_downloadable_product_permissions( $order_id ) { $order = wc_get_order( $order_id ); - if ( $order->has_status( 'processing' ) && get_option( 'woocommerce_downloads_grant_access_after_payment' ) == 'no' ) { + if ( $order && $order->has_status( 'processing' ) && get_option( 'woocommerce_downloads_grant_access_after_payment' ) == 'no' ) { return; }