From 377e6968271a5a323c06bfb220773b309d658078 Mon Sep 17 00:00:00 2001 From: Victor Saisa Lopez Date: Fri, 17 Oct 2014 11:25:39 -0400 Subject: [PATCH] PM-000 "Small fix to: Undefined variable: $_SESSION" SOLVED - Small fix to: Undefined variable: $_SESSION --- workflow/engine/classes/class.license.app.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/workflow/engine/classes/class.license.app.php b/workflow/engine/classes/class.license.app.php index 9dc09eed8..b04f322cf 100644 --- a/workflow/engine/classes/class.license.app.php +++ b/workflow/engine/classes/class.license.app.php @@ -59,11 +59,15 @@ class license_application extends padl * */ public function license_application($license_path = 'license.dat', $use_mcrypt = true, $use_time = true, $use_server = true, $allow_local = false, $challenge = false) { - # check to see if the class has been secured - unset($_SESSION['__sw__']); - if ($challenge) { - $_SESSION['__sw__'] = true; + //Check to see if the class has been secured + if (isset($_SESSION)) { + unset($_SESSION["__sw__"]); + + if ($challenge) { + $_SESSION["__sw__"] = true; + } } + $this->_check_secure(); $this->_LICENSE_PATH = $license_path; $this->init($use_mcrypt, $use_time, $use_server, $allow_local);