fix slocus bug 526(trac)