Shouldn't you fail if you can't find a passport?  The empty key and secret you are left with won't properly authenticate, right?