fix for bug 498.  previous fix was erroneous.
fix for bug 498.  previous fix was erroneous.

gridcf/gct,globus/globus-toolkit,globus/globus-toolkit,ellert/globus-toolkit,globus/globus-toolkit,gridcf/gct,ellert/globus-toolkit,ellert/globus-toolkit,globus/globus-toolkit,globus/globus-toolkit,ellert/globus-toolkit,ellert/globus-toolkit,globus/globus-toolkit,gridcf/gct,ellert/globus-toolkit,ellert/globus-toolkit,ellert/globus-toolkit,globus/globus-toolkit,gridcf/gct,gridcf/gct,globus/globus-toolkit,gridcf/gct