diff --git a/src/Form/TawkToExtraSettingsForm.php b/src/Form/TawkToExtraSettingsForm.php
index 8126985..4f8af52 100644
--- a/src/Form/TawkToExtraSettingsForm.php
+++ b/src/Form/TawkToExtraSettingsForm.php
@@ -137,6 +137,10 @@ class TawkToExtraSettingsForm extends ConfigFormBase {
       if ($condition_id == 'language' && !$this->language->isMultilingual()) {
         continue;
       }
+      // Don't display the Node type condition, causes problems.
+      if ($condition_id == 'node_type') {
+        continue;
+      }
       /** @var \Drupal\Core\Condition\ConditionInterface $condition */
       $condition = $this->manager->createInstance($condition_id, $visibility[$condition_id] ?? []);
       $form_state->set(['conditions', $condition_id], $condition);
diff --git a/src/Service/TawkToConditionPluginsHandler.php b/src/Service/TawkToConditionPluginsHandler.php
index 3df2ff5..9ed1ba8 100644
--- a/src/Service/TawkToConditionPluginsHandler.php
+++ b/src/Service/TawkToConditionPluginsHandler.php
@@ -90,6 +90,10 @@ class TawkToConditionPluginsHandler {
   public function getConditions(): array {
     $conditions = [];
     foreach ($this->tawkToVisibility as $conditionId => $configuration) {
+      // Don't set the Node type condition, causes problems.
+      if ($conditionId == 'node_type') {
+        continue;
+      }
       $condition = $this->manager->createInstance($conditionId, $configuration);
       if ($condition instanceof ContextAwarePluginInterface) {
         try {
