Why Do I See a Deleted Component Menu Item

Sometimes, Joomla users have deleted a component but still see the component's menu item in their admin area.

This is exactly what happened with one Joomla user this week. His unwanted component was Akeeba Subscriptions.

In this tutorial, you will learn how to get rid of such unwanted menu items. Akeeba Subscription will be used as an example component. 

You can see the unwanted menu item rendered as a language string in the image below:

Unwanted menu item displayed

  • To get rid of it, open up your site's database.
  • Find the #__menu table, where #__ is your database prefix. Click on this database table.

Menu table

  • Browse the table records until you find the one created by your unwanted component.
  • Click Delete.

Akeebasubs menu item listed

  • You will see the Confirm box, prompting you to confirm that you really want to delete the database table record.
  • Click OK.

Click OK

  • You will see that your components record is not listed in the table anymore:

The component record not listed

  • In your Joomla control panel go to Components menu. You will see that the unwanted menu item is not listed there either:

No menu item for unwanted component


About the author

Born from a Ukrainian mother and Russian father, Alex lives in the United Kingdom. Alex is a self-taught Microsoft Certified Professional. He enjoys learning Joomla and helping web site administrators make the most of it.