Index: src/HipoMainWindow.cs
===================================================================
--- src/HipoMainWindow.cs	(revisión: 28)
+++ src/HipoMainWindow.cs	(copia de trabajo)
@@ -379,6 +379,11 @@
 				SetGreyedObjects (false);
 				return;
 			}
+			if (device != null)
+			{
+				SetGreyedObjects (true);
+				return;
+			}
 			
 			this.device = device;
 
@@ -399,6 +404,12 @@
 		private void SetGreyedObjects (bool greyed)
 		{
 			if (!greyed) {
+				group["AddFile"].Sensitive = greyed;
+				group["AddFolder"].Sensitive = greyed;
+				group["Remove"].Sensitive = greyed;
+				group["AddToPlaylist"].Sensitive = greyed;
+				group["Eject"].Sensitive = greyed;
+				group["NewPlaylist"].Sensitive = greyed;
 				ipodCapacityBar.Text = Catalog.GetString ("No iPod Found");
 				ipodCapacityBar.Fraction = 0.0;
 				playlists.Clear ();
