Index: src/Extensions/Banshee.Daap/Daap/Client.cs
===================================================================
--- src/Extensions/Banshee.Daap/Daap/Client.cs	(revisión: 4912)
+++ src/Extensions/Banshee.Daap/Daap/Client.cs	(copia de trabajo)
@@ -87,8 +87,6 @@
             this.port = port;
             fetcher = new ContentFetcher (address, port);
 
-            bag = ContentCodeBag.ParseCodes (fetcher.Fetch ("/content-codes"));
-
             ContentNode node = ContentParser.Parse (ContentCodeBag.Default, fetcher.Fetch ("/server-info"));
             serverInfo = ServerInfo.FromNode (node);
         }
@@ -123,6 +121,7 @@
             fetcher.Password = password;
 
             try {
+                bag = ContentCodeBag.ParseCodes (fetcher.Fetch ("/content-codes"));
                 ContentNode node = ContentParser.Parse (bag, fetcher.Fetch ("/login"));
                 ParseSessionId (node);
 
