diff --git a/src/Controller/ContentTranslationControllerOverride.php b/src/Controller/ContentTranslationControllerOverride.php
index 1b08b79..1192a62 100644
--- a/src/Controller/ContentTranslationControllerOverride.php
+++ b/src/Controller/ContentTranslationControllerOverride.php
@@ -15,7 +15,10 @@ class ContentTranslationControllerOverride extends ContentTranslationController
    */
   public function overview(RouteMatchInterface $route_match, $entity_type_id = NULL) {
     $build = parent::overview($route_match, $entity_type_id);
-    $build = \Drupal::formBuilder()->getForm('Drupal\chatgpt_plugin\Form\ChatGPTTranslateForm', $build);
+    // Make sure Chat GPT translation function only applies for entity type node
+    if ($entity_type_id == "node") {
+      $build = \Drupal::formBuilder()->getForm('Drupal\chatgpt_plugin\Form\ChatGPTTranslateForm', $build);
+    }
     return $build;
   }
 
