system-config-printer error as an user vs root (RHEL6.4)

Latest response

When i run sys config printer from the command line i get this error. The gui does not come up and prompt for admin credentials like it did in RHEL5. Executing the same script as root does not error and runs time.

[user@server ~]$ system-config-printer
Traceback (most recent call last):
File "/usr/share/system-config-printer/", line 39, in
import dbus
File "/usr/lib/python2.6/site-packages/dbus/", line 100, in
from dbus._dbus import Bus, SystemBus, SessionBus, StarterBus
File "/usr/lib/python2.6/site-packages/dbus/", line 46, in
from dbus.bus import BusConnection
File "/usr/lib/python2.6/site-packages/dbus/", line 46, in
from dbus.connection import Connection
File "/usr/lib/python2.6/site-packages/dbus/", line 42, in
from dbus.proxies import ProxyObject
File "/usr/lib/python2.6/site-packages/dbus/", line 35, in
from dbus._expat_introspect_parser import process_introspection_data
File "/usr/lib/python2.6/site-packages/dbus/", line 26, in
from xml.parsers.expat import ExpatError, ParserCreate
File "/usr/lib64/python2.6/xml/parsers/", line 4, in
from pyexpat import *
ImportError: /usr/lib64/python2.6/lib-dynload/ symbol XML_SetHashSalt, version EXPAT_2_0_1_RH not defined in file with link time reference