The "Page disabled" feature in stream settings isn't really disabling the stream page, it's only removing it from any menus. Currently what the "Page disabled" checkbox does is that it changes the menu type from NORMAL_MENU_ITEM to MENU_CALLBACK so it's still accessible if you know the url. This is a bad thing for sites who don't want a page at all, but will work only with blocks.

To really disable the page, we should put an if-statement in the hook_menu (heartbeat.module line 145) so that the menu item is never even created. Patch included.

Support from Acquia helps fund testing for Drupal Acquia logo