diff --git a/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php b/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php index baf862dbb..976239f22 100644 --- a/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php +++ b/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php @@ -174,6 +174,9 @@ class WcGatewayModule implements ModuleInterface { $dcc_applies = $container->get( 'api.helpers.dccapplies' ); $screen = ! function_exists( 'get_current_screen' ) ? (object) array( 'id' => 'front' ) : get_current_screen(); + if (! $screen) { + $screen = (object) array( 'id' => 'front' ); + } /** * The DCC Applies object. *