diff --git a/src/main/java/org/springframework/samples/petclinic/web/PetController.java b/src/main/java/org/springframework/samples/petclinic/web/PetController.java
index b18ab995e2e8327bac67d2692d40236289070541..55e4e93919d13ad393fd8dd0c2d419e06a11e9d1 100644
--- a/src/main/java/org/springframework/samples/petclinic/web/PetController.java
+++ b/src/main/java/org/springframework/samples/petclinic/web/PetController.java
@@ -51,7 +51,7 @@ public class PetController {
 		dataBinder.setDisallowedFields("id");
 	}
 
-	@RequestMapping( method = RequestMethod.GET)
+	@RequestMapping(value="/owners/{ownerId}/pets/new",  method = RequestMethod.GET)
 	public String initCreationForm(@PathVariable("ownerId") int ownerId, Model model) {
 		Owner owner = this.clinic.findOwner(ownerId);
 		Pet pet = new Pet();