diff -Naur kdebase.old/konq_mainwindow.cc kdebase/konq_mainwindow.cc
--- kdebase.old/konq_mainwindow.cc	2005-07-06 03:04:21.000000000 -0700
+++ kdebase/konq_mainwindow.cc	2005-07-05 22:44:41.000000000 -0700
@@ -3702,7 +3702,7 @@
 	   SLOT( slotHome(KAction::ActivationReason, Qt::ButtonState) ) );
 
   (void) new KAction( i18n( "App&lications" ), "kmenu", 0, this, SLOT( slotGoApplications() ), actionCollection(), "go_applications" );
-  (void) new KAction( i18n( "&Storage Media" ), "system", 0, this, SLOT( slotGoMedia() ), actionCollection(), "go_media" );
+  (void) new KAction( i18n( "&Storage Media" ), "media", 0, this, SLOT( slotGoMedia() ), actionCollection(), "go_media" );
   (void) new KAction( i18n( "&Network Folders" ), "network", 0, this, SLOT( slotGoNetworkFolders() ), actionCollection(), "go_network_folders" );
   (void) new KAction( i18n( "Sett&ings" ), "kcontrol", 0, this, SLOT( slotGoSettings() ), actionCollection(), "go_settings" );
   //(void) new KAction( i18n( "Sidebar Configuration" ), 0, this, SLOT( slotGoDirTree() ), actionCollection(), "go_dirtree" );
diff -Naur kdebase.old/konqueror/about/konq_aboutpage.cc kdebase/konqueror/about/konq_aboutpage.cc
--- kdebase.old/konqueror/about/konq_aboutpage.cc	2005-07-06 01:05:53.000000000 -0700
+++ kdebase/konqueror/about/konq_aboutpage.cc	2005-07-06 02:23:09.000000000 -0700
@@ -11,6 +11,9 @@
 #include <kstandarddirs.h>
 #include <kaction.h>
 #include <kiconloader.h>
+#include <kglobal.h>
+#include <kconfigbase.h>
+#include <kconfig.h>
 
 #include <assert.h>
 #include <qfile.h>
@@ -85,6 +88,9 @@
 
 QString KonqAboutPageFactory::launch()
 {
+  static QString s_documentPath;
+  static QString s_homePath;
+
   if ( s_launch_html )
     return *s_launch_html;
 
@@ -94,13 +100,20 @@
 
   KIconLoader *iconloader = KGlobal::iconLoader();
   int iconSize = iconloader->currentSize(KIcon::Desktop);
-  QString home_icon_path = iconloader->iconPath("kfm_home", KIcon::Desktop );
-  QString storage_icon_path = iconloader->iconPath("system", KIcon::Desktop );
+  QString home_icon_path = iconloader->iconPath("gohome", KIcon::Desktop );
+  QString storage_icon_path = iconloader->iconPath("media", KIcon::Desktop );
   QString remote_icon_path = iconloader->iconPath("network", KIcon::Desktop );
   QString wastebin_icon_path = iconloader->iconPath("trashcan_full", KIcon::Desktop );
   QString applications_icon_path = iconloader->iconPath("kmenu", KIcon::Desktop );
   QString settings_icon_path = iconloader->iconPath("kcontrol", KIcon::Desktop );
-  QString home_folder = QDir::homeDirPath();
+
+  s_homePath = QDir::homeDirPath() ;
+  s_homePath = QDir::cleanDirPath( s_homePath );
+  KConfigGroup confGroup( KGlobal::config(), "Paths" );
+  s_documentPath = confGroup.readPathEntry( "Documents", s_homePath );
+  s_documentPath = QDir::cleanDirPath( s_documentPath );
+  QString home_folder = s_documentPath ;
+
   QString continue_icon_path = QApplication::reverseLayout()?iconloader->iconPath("1leftarrow", KIcon::Small ):iconloader->iconPath("1rightarrow", KIcon::Small );
 
   res = res.arg( locate( "data", "kdeui/about/kde_infopage.css" ) );
@@ -121,7 +134,7 @@
       .arg( home_icon_path )
       .arg(iconSize).arg(iconSize)
       .arg( home_folder )
-      .arg( i18n( "Home Folder" ) )
+      .arg( i18n( "User Files" ) )
       .arg( i18n( "Your personal files" ) )
       .arg( storage_icon_path )
       .arg(iconSize).arg(iconSize)
