diff --git a/ffserver.c b/ffserver.c
index dc7c5f2f760cc82c4f95f793b54949864cc782f2..3d42f62dec7e844ec172bbf399fb4003e6e95382 100644
--- a/ffserver.c
+++ b/ffserver.c
@@ -3051,7 +3051,7 @@ static void rtsp_cmd_describe(HTTPContext *c, const char *url)
         }
     }
     /* no stream found */
-    rtsp_reply_error(c, RTSP_STATUS_SERVICE); /* XXX: right error ? */
+    rtsp_reply_error(c, RTSP_STATUS_NOT_FOUND);
     return;
 
  found: