Version: (using Devel) Installed from: Compiled sources switch user shouldn't be displayed when not available (kickoff displays it even if kdm is not running).
i can confirm the bug. my box's specifications are, Qt: 4.7.1 KDE Development Platform: 4.6.40 (4.7 >= 20101222) os:gentoo ~amd64
changing to wishlist as this is actually a new feature. This is actually easy to fix. Just check in core/leavemodel.cpp whether switch user is supported. See for example code for kscreenlocker which provides such a check.
Git commit e01d8c3478d8768e96a0f123bfb1a3b358efd077 by Gregor Tätzner. Committed on 21/06/2012 at 20:01. Pushed by gregort into branch 'master'. kickoff: Don't display 'switch user' when it is not available. Add switch user check to kickoff leave model Thanks to Brian LaRochelle REVIEW: 104879 M +2 -1 plasma/desktop/applets/kickoff/core/leavemodel.cpp http://commits.kde.org/kde-workspace/e01d8c3478d8768e96a0f123bfb1a3b358efd077