when I run gdesklets I get the following error

________________________________________________________________________________
________________________
=== Unhandled error! Something bad and unexpected happened. ===

[EXC]list index out of range
in /usr/lib/gdesklets/gdesklets-shell: line 9 ?
in /usr/lib/gdesklets/shell/PluginRegistry.py: line 52 get_plugin
in /usr/lib/gdesklets/shell/PluginRegistry.py: line 40 get_plugins_by_pattern
in ./Shell/__init__.py: line 70 init
in /usr/lib/gdesklets/shell/Plugin.py: line 18 _get_plugins_by_pattern
in /usr/lib/gdesklets/shell/PluginRegistry.py: line 40 get_plugins_by_pattern
in ./Profiles/__init__.py: line 24 init
in ./Profiles/__init__.py: line 39 __build_menu
in ./Menu/__init__.py: line 169 set_check_item
in ./Menu/__init__.py: line 79 __set_node
[EXC]/usr/lib/gdesklets/shell/plugins/Menu/__init__.py

[---] 74 if (not submenu):
[---] 75 submenu = gtk.Menu()
[---] 76 pitem.set_submenu(submenu)
[---] 77
[---] 78 parent, index = self.__get_node(path)
[ERR]> 79 name, nil, children = parent[index]
[---] 80 parent[index] = (name, item, children)
[---] 81 submenu.insert(item, index)
[---] 82
[---] 83
[---] 84
[---] 85 #
________________________________________________________________________________
______________________

I have no clue whats wrong can someone help me

THANKS

DOCMUR