Index: wp-includes/functions.wp-scripts.php
===================================================================
--- wp-includes/functions.wp-scripts.php	(revision 15769)
+++ wp-includes/functions.wp-scripts.php	(working copy)
@@ -98,9 +98,12 @@
 	if ( !is_a($wp_scripts, 'WP_Scripts') )
 		$wp_scripts = new WP_Scripts();
 
-	if ( $src ) {
+	if ( $src || $in_footer ) {
 		$_handle = explode('?', $handle);
-		$wp_scripts->add( $_handle[0], $src, $deps, $ver );
+
+		if ( $src )
+			$wp_scripts->add( $_handle[0], $src, $deps, $ver );
+
 		if ( $in_footer )
 			$wp_scripts->add_data( $_handle[0], 'group', 1 );
 	}
