diff --git a/Kwc/Tags/Form.php b/Kwc/Tags/Form.php
index <HASH>..<HASH> 100644
--- a/Kwc/Tags/Form.php
+++ b/Kwc/Tags/Form.php
@@ -1,12 +1,12 @@
 <?php
-class Kwc_Tags_Form extends Kwf_Form
+class Kwc_Tags_Form extends Kwc_Abstract_Form
 {
     protected $_model = 'Kwc_Tags_ComponentModel';
     protected function _initFields()
     {
         $this->setCreateMissingRow(true);
         parent::_initFields();
-        $tagsControllerUrl = Kwc_Abstract_Admin::getInstance('Kwc_Tags_Component')->getControllerUrl();
+        $tagsControllerUrl = Kwc_Abstract_Admin::getInstance($this->getClass())->getControllerUrl();
         $this->add(new Kwf_Form_Field_SuperBoxSelect('ComponentToTag', 'Tag', trlKwf('Tags')))
             ->setWidth(300)
             ->setListWidth(300)
Form extends Kwc_Abstract_Form to use correct component class