When I try to go to admin/notifications, I get a blank page and when I look in the errors log, there is a line:
PHP Fatal error: Unsupported operand types in /path/to/drupal/includes/common.inc on line 1435
And I notice that its in the l() function - this seems to get created in the notifications_admin_overview_page() section where call to system_admin_menu_block returns an empty array - the theme later cannot display it. What I was wondering is since it doesn't seem like other detail is being shown for the page, maybe you just need to change the menu item to instead be:

  $items['admin/notifications'] = array(
    'title' => 'Notifications',
    'description' => 'Configure and manage notifications modules.',
    'page callback' => 'system_admin_menu_block_page',
    'access arguments' => array('administer notifications'),
    'file' => 'system.admin.inc',
    'file path' => drupal_get_path('module', 'system'),
  );

And get rid of that function - it seemed to resolve the issue for me.

Comments

jose reyero’s picture

Status: Active » Fixed

Yup, you're right, that was it.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.