diff --git a/parts/exd/exdpart.cpp b/parts/exd/exdpart.cpp index d8736bf..cb89198 100644 --- a/parts/exd/exdpart.cpp +++ b/parts/exd/exdpart.cpp @@ -150,6 +150,9 @@ void EXDPart::loadTables() for (unsigned int j = 0; j < exh->row_count; j++) { auto rows = physis_exd_read_row(&exd, j); // TODO: free, use other rows + if (rows.row_count == 0) + continue; + for (unsigned int z = 0; z < exd.column_count; z++) { auto columnData = rows.row_data[0].column_data[z];