From 1d8fa0b6c1675609ddf7ce7937a62370a5753a79 Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Fri, 17 Jan 2025 00:22:53 +0100
Subject: [PATCH] fix(form): check instance type

---
 source/components/datatable/dataset.mjs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/components/datatable/dataset.mjs b/source/components/datatable/dataset.mjs
index 653e05d5c..cc66c5dd5 100644
--- a/source/components/datatable/dataset.mjs
+++ b/source/components/datatable/dataset.mjs
@@ -305,7 +305,7 @@ function initEventHandler() {
 		}
 	};
 
-	if (this[datasourceLinkedElementSymbol]) {
+	if (this[datasourceLinkedElementSymbol] instanceof Datasource) {
 		this[datasourceLinkedElementSymbol]?.datasource?.attachObserver(
 			new Observer(() => {
 				let index = 0;
-- 
GitLab