0928b26
diff -ur kdelibs-4.1.0/kdecore/config/kconfiggroup.cpp kdelibs-4.1.0-#455130/kdecore/config/kconfiggroup.cpp
0928b26
--- kdelibs-4.1.0/kdecore/config/kconfiggroup.cpp	2008-06-25 09:57:24.000000000 +0200
0928b26
+++ kdelibs-4.1.0-#455130/kdecore/config/kconfiggroup.cpp	2008-08-29 14:48:54.000000000 +0200
0928b26
@@ -393,7 +393,7 @@
0928b26
 
0928b26
             QString result;
0928b26
             QByteArray oldpath = qgetenv( "PATH" );
0928b26
-            QByteArray newpath = QFile::encodeName( KGlobal::dirs()->resourceDirs( "exe" ).join( QChar( KPATH_SEPARATOR ) ) );
0928b26
+            QByteArray newpath = QFile::encodeName( KGlobal::hasMainComponent() ? KGlobal::dirs()->resourceDirs( "exe" ).join( QChar( KPATH_SEPARATOR ) ) : QString() );
0928b26
             if( !newpath.isEmpty() && !oldpath.isEmpty() )
0928b26
                 newpath += KPATH_SEPARATOR;
0928b26
             newpath += oldpath;