diff --git a/lib/public/FullTextSearch/Model/IndexDocument.php b/lib/public/FullTextSearch/Model/IndexDocument.php
index 78679ac622504f1ef1b8f028c27cc164b43dab7b..d00a8461ee8b12ebc1b49a6156a28a3ffa1517bc 100644
--- a/lib/public/FullTextSearch/Model/IndexDocument.php
+++ b/lib/public/FullTextSearch/Model/IndexDocument.php
@@ -183,6 +183,17 @@ class IndexDocument implements JsonSerializable {
 		return $this->index;
 	}
 
+	/**
+	 * return if Index is defined.
+	 *
+	 * @since 16.0.0
+	 *
+	 * @return bool
+	 */
+	final public function hasIndex(): bool {
+		return $this->index !== null;
+	}
+
 
 	/**
 	 * Set the modified time of the original document.