¿Cómo verificar si un nodo existe o no usa powershell sin obtener una excepción?

Estoy tratando de comprobar si un nodo en particular existe o no como sigue.

En mi archivo de configuración hay un nodo llamado cliente, puede o no estar disponible.

Si no está disponible tengo que agregarlo.

    $xmldata = [xml](Get-Content $webConfig)    

        $xpath="//configuration/system.serviceModel"    
        $FullSearchStr= Select-XML -XML $xmldata -XPath $xpath

If ( $FullSearchStr -ne $null) {  

        #Add client node
        $client = $xmldata.CreateElement('Client')
        $client.set_InnerXML("$ClientNode")
        $xmldata.configuration."system.serviceModel".AppendChild($client) 
        $xmldata.Save($webConfig) 

    }

La condición que estoy comprobando puede devolver la matriz.

¿Me gustaría comprobar si el nodo cliente está disponible antes o no?