From 872629f64d1619166507c944c28eb12a9fb4960b Mon Sep 17 00:00:00 2001 From: CMDR furrycat Date: Thu, 28 Jan 2016 10:03:28 -0500 Subject: [PATCH] No table when listing entries. --- entry.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/entry.js b/entry.js index 63a4c54..8e624dc 100644 --- a/entry.js +++ b/entry.js @@ -1,6 +1,8 @@ /* Get the table element. */ function get_table() { - return document.getElementById('laps').getElementsByTagName('table')[0]; + var div = document.getElementById('laps'); + if (! div) return null; + return div.getElementsByTagName('table')[0]; } /* First time row in the table. */ @@ -849,6 +851,7 @@ function delete_empty_laps(table) { /* Document onload. */ function loaded() { var table = get_table(); + if (! table) return; add_lap(table); if (typeof posted != 'undefined') { var entry_id = get_entry_id(); -- 2.7.4