core: Use proper error for wrong browse method
authorJens Georg <mail@jensge.org>
Thu, 20 Oct 2011 09:13:17 +0000 (11:13 +0200)
committerJens Georg <mail@jensge.org>
Thu, 20 Oct 2011 09:13:17 +0000 (11:13 +0200)
src/rygel/rygel-browse.vala

index 2682cbf..1e23eeb 100644 (file)
@@ -90,8 +90,8 @@ internal class Rygel.Browse: Rygel.MediaQueryAction {
                                         (MediaObject media_object)
                                          throws Error {
         if (!(media_object is MediaContainer)) {
-            throw new ContentDirectoryError.NO_SUCH_OBJECT
-                                        (_("No such object"));
+            throw new ContentDirectoryError.INVALID_ARGS
+                                        (_("Cannot browse children on item"));
         }
 
         var container = (MediaContainer) media_object;