Can I call pushd/popd and prevent it printing the stack?

I think this sort of "noise" is not uncommon, that's why you often do this:

pushd > /dev/null