Actually running gnucash as root once fixed this problem for all users. It needed to regenerate the 'slibcat' file I believe. Thanks to the person who emailed me this suggestion off list. Dan