From 4a0f4b40d2353252a569f94f5cb369982b4e3343 Mon Sep 17 00:00:00 2001
From: Peter Rotich <peter@osticket.com>
Date: Tue, 5 Jan 2016 18:49:42 +0000
Subject: [PATCH] bug: Assume plugins might not have configuration

---
 include/staff/plugin.inc.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/staff/plugin.inc.php b/include/staff/plugin.inc.php
index 58d4a0313..6ab5b3c28 100644
--- a/include/staff/plugin.inc.php
+++ b/include/staff/plugin.inc.php
@@ -1,9 +1,9 @@
 <?php
-
-$info=array();
+$info = array();
+$page = null;
 if($plugin && $_REQUEST['a']!='add') {
     $config = $plugin->getConfig();
-    if (!($page = $config->hasCustomConfig())) {
+    if ($config && !($page = $config->hasCustomConfig())) {
         if ($config)
             $form = $config->getForm();
         if ($form && $_POST)
-- 
GitLab