--- kdebase-3.5.4/kdesktop/kdiconview.cc-- 2006-09-11 17:22:08.000000000 +0200 +++ kdebase-3.5.4/kdesktop/kdiconview.cc 2006-09-11 17:22:37.000000000 +0200 @@ -117,11 +117,11 @@ QString Y_h = QString("Y %1").arg(desk.height()); x = config->readNumEntry(X_w, -99999); - if ( x != -99999 ) x = config->readNumEntry("X"); + if ( x == -99999 ) x = config->readNumEntry("X"); if ( x < 0 ) x += desk.width(); y = config->readNumEntry(Y_h, -99999); - if ( y != -99999 ) y = config->readNumEntry("Y"); + if ( y == -99999 ) y = config->readNumEntry("Y"); if ( y < 0 ) y += desk.height(); } }