--- ../orig/kde4libs-4.4.1/plasma/applet.cpp 2010-02-26 13:30:12.000000000 -0500 +++ ./plasma/applet.cpp 2010-03-26 18:20:49.613351171 -0400 @@ -2578,7 +2578,8 @@ // find where the Package is QString path = packagePath; if (path.isEmpty()) { - path = KStandardDirs::locate("data", "plasma/plasmoids/" + appletDescription.pluginName() + '/'); + path = KStandardDirs::locate("data", "plasma/plasmoids/" + appletDescription.pluginName() + "/metadata.desktop"); + path.replace(QString("/metadata.desktop"),QString("/")); } else if (!path.endsWith('/')) { path.append('/'); }