Obtención de error: no todas las rutas de código devuelven un valor

Soy nuevo en mvc C # y estoy atascado. Por favor aconseje sobre cómo solucionar este problema. Estoy recibiendo el error en Agregar. Cuando paso sobre la línea ondulada roja, dice "No todas las rutas de código devuelven un valor"

    public ActionResult Add(ShapeInputModel dto, FormCollection collection)
    {

        var model = new GeoRegions();

        if (TryUpdateModel(model))
        {


            var destinationFolder = Server.MapPath("/App_Data/KML");
            var postedFile = dto.Shape;

            if (postedFile != null)
            {
                var fileName = Path.GetFileName(postedFile.FileName);
                var path = Path.Combine(destinationFolder, fileName);
                postedFile.SaveAs(path);

                //Save to Database
                Db.AddGeoRegions(model);
                return RedirectToAction("Index");

            }

            return View();

        }
    }

Respuestas a la pregunta(10)

Su respuesta a la pregunta