diff --git a/addons/planet_bookmark/planet_bookmark.addon.php b/addons/planet_bookmark/planet_bookmark.addon.php index 51a6280df..ee6237afc 100644 --- a/addons/planet_bookmark/planet_bookmark.addon.php +++ b/addons/planet_bookmark/planet_bookmark.addon.php @@ -9,8 +9,9 @@ if($called_position == 'after_module_proc' && Context::getResponseMethod()!="XMLRPC" && Context::getResponseMethod()!="JSON") { $config = Context::get('config'); - if($config->mid == 'planet'){ + if($config && $config->mid == 'planet'){ $oPlanet = Context::get('planet'); + if(!is_object($oPlanet)) return; if($oPlanet->isMyPlanet()){ $oPlanetModel = &getModel('planet'); $countBookmark = $oPlanetModel->getTagSearchResultCount($oPlanet->getModuleSrl(),'bookmark'); diff --git a/addons/planet_todo/planet_todo.addon.php b/addons/planet_todo/planet_todo.addon.php index 07e4ae6a9..247dafe37 100644 --- a/addons/planet_todo/planet_todo.addon.php +++ b/addons/planet_todo/planet_todo.addon.php @@ -6,15 +6,12 @@ * @author SOLęµ° (sol@ngleader.com) * @brief **/ - - - if($called_position == 'after_module_proc' && Context::getResponseMethod()!="XMLRPC" && Context::getResponseMethod()!="JSON") { $config = Context::get('config'); - //getTagSearchResultCount - if($config->mid == 'planet'){ + if($config && $config->mid == 'planet'){ $oPlanet = Context::get('planet'); + if(!is_object($oPlanet)) return; if($oPlanet->isMyPlanet()){ $oPlanetModel = &getModel('planet'); $countTodo = $oPlanetModel->getTagSearchResultCount($oPlanet->getModuleSrl(),'todo');