Index: shell/rb-shell.c
===================================================================
--- shell/rb-shell.c	(revision 5455)
+++ shell/rb-shell.c	(working copy)
@@ -1065,7 +1065,7 @@
 							   shell->priv->actiongroup);
 	gtk_widget_show_all (GTK_WIDGET (shell->priv->source_header));
 
-	shell->priv->paned = gtk_hpaned_new ();
+/*	shell->priv->paned = gtk_hpaned_new (); */
 
 	shell->priv->sourcelist = rb_sourcelist_new (shell);
 	gtk_widget_show_all (shell->priv->sourcelist);
Index: shell/rb-tray-icon.c
===================================================================
--- shell/rb-tray-icon.c	(revision 5455)
+++ shell/rb-tray-icon.c	(working copy)
@@ -218,6 +218,7 @@
 	g_object_ref (icon->priv->playing_image);
 	g_object_ref (icon->priv->not_playing_image);
 
+	gtk_container_add (GTK_CONTAINER (icon->priv->ebox), icon->priv->playing_image);
 	gtk_container_add (GTK_CONTAINER (icon->priv->ebox), icon->priv->not_playing_image);
 
 	gtk_container_add (GTK_CONTAINER (icon), icon->priv->ebox);
Index: plugins/rb-plugins-engine.c
===================================================================
--- plugins/rb-plugins-engine.c	(revision 5455)
+++ plugins/rb-plugins-engine.c	(working copy)
@@ -155,6 +155,7 @@
 #ifndef ENABLE_PYTHON
 		rb_debug ("Cannot load python extension '%s', Rhythmbox was not "
 					"compiled with python support", file);
+		g_free (str);
 		goto error;
 #endif
 	} else {
@@ -171,6 +172,7 @@
 		info->name = str;
 	} else {
 		g_warning ("Could not find 'Name' in %s", file);
+		g_free (str);
 		goto error;
 	}
 
@@ -266,11 +268,14 @@
 	 */
 	if (dir && (g_str_has_prefix (sep, "_darcs") || g_str_has_prefix (sep, "CVS"))) {
 		rb_debug ("not loading plugin from hidden/VCS directory %s", plugin_file);
+		g_free (plugin_file);
 		return FALSE;
 	}
 
-	if (dir || !g_str_has_suffix (uri, PLUGIN_EXT))
+	if (dir || !g_str_has_suffix (uri, PLUGIN_EXT)) {
+		g_free (plugin_file);
 		return TRUE;
+	}
 
 	info = rb_plugins_engine_load (plugin_file);
 	g_free (plugin_file);
