|
|
@@ -138,11 +138,14 @@ class Zend_Navigation_Page_Mvc extends Zend_Navigation_Page
|
|
|
public function isActive($recursive = false)
|
|
|
{
|
|
|
if (!$this->_active) {
|
|
|
- $front = Zend_Controller_Front::getInstance();
|
|
|
- $reqParams = $front->getRequest()->getParams();
|
|
|
-
|
|
|
- if (!array_key_exists('module', $reqParams)) {
|
|
|
- $reqParams['module'] = $front->getDefaultModule();
|
|
|
+ $front = Zend_Controller_Front::getInstance();
|
|
|
+ $request = $front->getRequest();
|
|
|
+ $reqParams = array();
|
|
|
+ if ($request) {
|
|
|
+ $reqParams = $request->getParams();
|
|
|
+ if (!array_key_exists('module', $reqParams)) {
|
|
|
+ $reqParams['module'] = $front->getDefaultModule();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$myParams = $this->_params;
|