Erro de Javascript em GRID quando não tem linhas a mostrar

Quando a Grid não recupera linhas, da erro de javascript nas funções abaixo descritas, causando que codigos que eu preciso que seja executado (em Javascript) não executem pois essas 2 funções estão ao inicio de tudo, e se da erro é abortado qualquer codigo posterior que possa ser executado

[size=12pt]scSetFixedHeaders[/size]
[size=12pt]scSetFixedHeadersPosition[/size]

function scSetFixedHeaders() { /*AQUI FALTA VALIDAÇÃO SI TEM LINHAS NA GRID*/ var divScroll, gridHeaders, headerPlaceholder; gridHeaders = $(".sc-ui-grid-header-row-grid_busca_productos-1"); headerPlaceholder = $("#sc-id-fixedheaders-placeholder"); scSetFixedHeadersContents(gridHeaders, headerPlaceholder); scSetFixedHeadersSize(gridHeaders); scSetFixedHeadersPosition(gridHeaders, headerPlaceholder); if (scIsHeaderVisible(gridHeaders)) { headerPlaceholder.hide(); } else { headerPlaceholder.show(); } } function scSetFixedHeadersPosition(gridHeaders, headerPlaceholder) { /*AQUI FALTA VALIDAÇÃO SI TEM LINHAS NA GRID*/ headerPlaceholder.css({"top": "0", "left": (Math.floor(gridHeaders.position().left) - $(document).scrollLeft()) + "px"}); }