Testing Objects for Properties_code not working

I’ve been at this for a couple hours and the tests pass for the properties that exist
However, I get an error when I try to pass a property that doesn’t exist instead of the false path which should return Not Found?
Can anyone spot the error?

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

function checkObj(checkProp) {
  // Your Code Here
  var prop = myObj.hasOwnProperty(checkProp);

  if (prop = true){
  return myObj[checkProp];
return "Not Found";
// Test your code by modifying these values

Don’t use assign operator use comparison operator.

Now that you mention it I saw it right away :wink: