diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index e57a235a..e157fb39 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -6270,6 +6270,7 @@ var sId = this.getAttribute( 'id' ); var bInitHandedOff = false; var bUsePassedData = false; + var oInitEmpty = oInit === undefined ? true : false; /* Sanity check */ @@ -6297,7 +6298,7 @@ /* Base check on table node */ if ( DataTable.settings[i].nTable == this ) { - if ( oInit === undefined || oInit.bRetrieve ) + if ( oInitEmpty || oInit.bRetrieve ) { return DataTable.settings[i].oInstance; } diff --git a/media/src/core/core.constructor.js b/media/src/core/core.constructor.js index 7e17d59a..5efe90a7 100644 --- a/media/src/core/core.constructor.js +++ b/media/src/core/core.constructor.js @@ -2,6 +2,7 @@ var i=0, iLen, j, jLen, k, kLen; var sId = this.getAttribute( 'id' ); var bInitHandedOff = false; var bUsePassedData = false; +var oInitEmpty = oInit === undefined ? true : false; /* Sanity check */ @@ -29,7 +30,7 @@ for ( i=0, iLen=DataTable.settings.length ; i