Index: wp-includes/media.php
===================================================================
--- wp-includes/media.php	(revision 24178)
+++ wp-includes/media.php	(working copy)
@@ -697,7 +697,7 @@
 	extract(shortcode_atts(array(
 		'order'      => 'ASC',
 		'orderby'    => 'menu_order ID',
-		'id'         => $post->ID,
+		'id'         => $post ? $post->ID : 0,
 		'itemtag'    => 'dl',
 		'icontag'    => 'dt',
 		'captiontag' => 'dd',
