diff --git a/client/node_client.go b/client/node_client.go
index adc450cd7baac490f6b93d1cf1f64920ce0dbbd6..a7d49a14568f92c5d19cf07e28ba93f921da2b2b 100644
--- a/client/node_client.go
+++ b/client/node_client.go
@@ -173,8 +173,8 @@ func (burrowNodeClient *burrowNodeClient) QueryContract(callerAddress, calleeAdd
 	client := rpcclient.NewJSONRPCClient(burrowNodeClient.broadcastRPC)
 	callResult, err := tendermint_client.Call(client, callerAddress, calleeAddress, data)
 	if err != nil {
-		err = fmt.Errorf("Error connnecting to node (%s) to query contract at (%X) with data (%X)",
-			burrowNodeClient.broadcastRPC, calleeAddress, data, err.Error())
+		err = fmt.Errorf("Error (%v) connnecting to node (%s) to query contract at (%X) with data (%X)",
+			err.Error(), burrowNodeClient.broadcastRPC, calleeAddress, data)
 		return nil, int64(0), err
 	}
 	return callResult.Return, callResult.GasUsed, nil