diff --git a/src/SEQTA.ts b/src/SEQTA.ts
index 621bac5c..91e568b9 100644
--- a/src/SEQTA.ts
+++ b/src/SEQTA.ts
@@ -171,6 +171,7 @@ export function OpenWhatsNewPopup() {
Fixed timetable quickbar arrow receiving the wrong colour
Auto-applied selected theme after saving in theme creator
Fixed a bug where timetable was clipped at certain times
+ Fixed custom sidebar layouts not applying on page load
Improved spacing of the message editor buttons
Added HEX colour input to the theme creator
Fixed theme application in the creator
@@ -2792,9 +2793,8 @@ export async function SendNewsPage() {
async function CheckForMenuList() {
try {
- if (document.getElementById('menu')?.firstChild) {
- ObserveMenuItemPosition()
- }
+ await waitForElm('#menu > ul');
+ ObserveMenuItemPosition();
} catch (error) {
return;
}