diff --git a/js/client-chat.js b/js/client-chat.js
index dfb573875..e66d7ffb1 100644
--- a/js/client-chat.js
+++ b/js/client-chat.js
@@ -806,7 +806,7 @@
} else if (row.formatid === 'nususpecttest') {
buffer += '
' + Math.round(40.0 * parseFloat(row.gxe) * Math.pow(2.0, -20.0 / N), 0) + ' | ';
} else if (row.formatid === 'lcsuspecttest') {
- buffer += '' + Math.round(40.0 * parseFloat(row.gxe) * Math.pow(2.0, -43.0 / N), 0) + ' | ';
+ buffer += '' + Math.round(40.0 * parseFloat(row.gxe) * Math.pow(2.0, -9.0 / N), 0) + ' | ';
} else if (row.formatid === 'doublesoucurrent' || row.formatid === 'doublesoususpecttest') {
buffer += '' + Math.round(40.0 * parseFloat(row.gxe) * Math.pow(2.0, -12.0 / N), 0) + ' | ';
} else if (row.formatid === 'pu') {
diff --git a/ladder.php b/ladder.php
index ea1eb99ed..f78c55603 100644
--- a/ladder.php
+++ b/ladder.php
@@ -51,7 +51,7 @@ foreach ($toplist as $row)
elseif ($row['formatid'] == 'uususpecttest') echo number_format($N ? 40*$row['gxe']*pow(2.0,-20.0/$N) : 0,1,'.','');
elseif ($row['formatid'] == 'rususpecttest') echo number_format($N ? 40*$row['gxe']*pow(2.0,-9.0/$N) : 0,1,'.','');
elseif ($row['formatid'] == 'nususpecttest') echo number_format($N ? 40*$row['gxe']*pow(2.0,-20.0/$N) : 0,1,'.','');
- elseif ($row['formatid'] == 'lcsuspecttest') echo number_format($N ? 40*$row['gxe']*pow(2.0,-43.0/$N) : 0,1,'.','');
+ elseif ($row['formatid'] == 'lcsuspecttest') echo number_format($N ? 40*$row['gxe']*pow(2.0,-9.0/$N) : 0,1,'.','');
elseif ($row['formatid'] == 'doublesoucurrent' || $row['formatid'] == 'doublesoususpecttest') echo number_format($N ? 40*$row['gxe']*pow(2.0,-12.0/$N) : 0,1,'.','');
elseif ($row['formatid'] == 'pu') echo number_format($N ? 40*$row['gxe']*pow(2.0,-17.0/$N) : 0,1,'.','');
else echo '--'; ?>