diff --git a/APPL/QVW/qv_ticket.inc b/APPL/QVW/qv_ticket.inc index 78b2f2f2b0..8238b1ac31 100644 --- a/APPL/QVW/qv_ticket.inc +++ b/APPL/QVW/qv_ticket.inc @@ -99,8 +99,8 @@ function get_qv_ticket(qvRoot, qvauth) if (ticketResponse) { var retv = ticketResponse.getElementsByTagName('_retval_'); - if (retv.length) - ticket_code = ticketResponse.getElementsByTagName('_retval_')[0].firstChild.text; + if (retv.length && retv[0].firstChild) + ticket_code = retv[0].firstChild.text; } if (!ticket_code) {