Index: modules/blog/blog.module
===================================================================
--- modules/blog/blog.module	(revision 7712)
+++ modules/blog/blog.module	(working copy)
@@ -117,9 +117,10 @@
   else if ($a == 'feed') {
     return blog_feed_last();
   }
-  else {
+  else if ($a === NULL) {
     return blog_page_last();
   }
+  drupal_not_found();
 }
 
 /**
