Help needed don't understand how its not working

Tell us what’s happening:

Hello i have written the code correctly as far as i can see and even checked the video after but still doesn’t work.

Your code so far

// Setup
var myObj = {
gift: "pony",
pet: "kitten",
bed: "sleigh"

function checkObj(checkProp) {
// Your Code Here
if (myObj.hasOwnProperty(checkProp)); {
return myObj[checkProp];
} else {
return "Not Found"

// Test your code by modifying these values

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36.

Challenge: Testing Objects for Properties

Link to the challenge:

Hello James.

You have a typo in your if statement. Just a misplaced semi-colon.

Hope this helps.

Thank you fixed it, always ends up something little.

Use something with a linter like or vscode and you wont have these issues