diff --git a/services/gdd_service.go b/services/gdd_service.go
index 7ed187c29bf73b2a7fcb616a7d9d4f23311a8dc8..7f2716cc93e2d46ce78090f1f2c59d0b4d384605 100644
--- a/services/gdd_service.go
+++ b/services/gdd_service.go
@@ -17,6 +17,13 @@ func GetGddValues(ctx common.DawnCtx, request models.GddRequest) models.GddRespo
 	var gdds entities.Gdd
 	if request.PlantingDate.Year() == time.Now().Year() {
 		gdds = persistence.CurrentGddFindFirstByYearAndLocation(ctx, request.BuildLocation())
+	} else if request.PlantingDate.Year() > time.Now().Year() {
+		return models.GddResponse{
+			Product:          product.Name,
+			ClosestLatitude:  gdds.Location.Coordinates[1],
+			ClosestLongitude: gdds.Location.Coordinates[0],
+			GddValues:        []float64{},
+		}
 	} else {
 		gdds = persistence.GddFindFirstByYearAndLocation(request.PlantingDate.Year(), request.BuildLocation())
 	}