diff --git a/README.md b/README.md
index 54db6976934c2f24f6ee889875ad83ee98d5c83f..a6fc96e39cdfa2d57e34f8ced8be54e8429be848 100644
--- a/README.md
+++ b/README.md
@@ -45,6 +45,7 @@ composer require jenssegers/mongodb
  5.6.x    | 3.4.x
  5.7.x    | 3.4.x
  5.8.x    | 3.5.x
+ 6.0.x    | 3.6.x
 
 And add the service provider in `config/app.php`:
 
diff --git a/src/Jenssegers/Mongodb/Queue/Failed/MongoFailedJobProvider.php b/src/Jenssegers/Mongodb/Queue/Failed/MongoFailedJobProvider.php
index a02639f88361c146f580b87af5119b107d21a6c4..9067a283889627cb4466697ca30b5d0bacc6786b 100644
--- a/src/Jenssegers/Mongodb/Queue/Failed/MongoFailedJobProvider.php
+++ b/src/Jenssegers/Mongodb/Queue/Failed/MongoFailedJobProvider.php
@@ -46,6 +46,10 @@ class MongoFailedJobProvider extends DatabaseFailedJobProvider
     {
         $job = $this->getTable()->find($id);
 
+        if (!$job) {
+            return;
+        }
+
         $job['id'] = (string) $job['_id'];
 
         return (object) $job;
diff --git a/tests/QueueTest.php b/tests/QueueTest.php
index 16ea902bb323ef571c8e8cc4d32fa651b6772bbe..99c945a390f8aa2ed37e2de618da4f0faa4a0fc8 100644
--- a/tests/QueueTest.php
+++ b/tests/QueueTest.php
@@ -64,4 +64,12 @@ class QueueTest extends TestCase
 
         $this->assertInstanceOf(MongoFailedJobProvider::class, $provider);
     }
+
+    public function testFindFailJobNull(): void
+    {
+        Config::set('queue.failed.database', 'mongodb');
+        $provider = app('queue.failer');
+
+        $this->assertNull($provider->find(1));
+    }
 }