# JavaScript not loading on certain pages

**URL:** https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297
**Category:** Bug
**Created:** [July 13, 2018, 6:32pm UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297 "2018-07-13T18:32:07Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![davisonio](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davisonio](https://meta.discourse.org/u/davisonio)
#### Post date: [July 13, 2018, 6:32pm UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297/1 "2018-07-13T18:32:07Z")

</div>

An example is when I visit a 404 page and the custom brand header child theme is installed.

The theme component works on most pages but on this page it fails with references errors

 ![23](https://global.discourse-cdn.com/meta/original/3X/7/d/7df1ba97ed8276a019e919c347fa6d62ccba8a3e.png)

After closer inspection it seems that no discourse JavaScript code is being generated on some pages e.g. 404 pages. The page in question is [https://eurodiscover.eu/404](https://eurodiscover.eu/404) if anyone has time for a browse.

---

<div class="post-metadata">

### Author: ![davisonio](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davisonio](https://meta.discourse.org/u/davisonio)
#### Post date: [July 13, 2018, 6:54pm UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297/2 "2018-07-13T18:54:31Z")

</div>

After looking into the logs it seems that it is loading the `no_ember` layout. I am unable to find the cause for this though. Anyone know why?

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [July 13, 2018, 8:10pm UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297/3 "2018-07-13T20:10:10Z")

</div>

I am able to reproduce these errors in [meta 404 page](https://meta.discourse.org/404) itself. See the browser console. We shouldn’t render custom theme codes in no\_ember pages.

---

<div class="post-metadata">

### Author: ![davisonio](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davisonio](https://meta.discourse.org/u/davisonio)
#### Post date: [July 14, 2018, 5:39pm UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297/5 "2018-07-14T17:39:20Z")

</div>

Thanks for looking into this! Hoping for a fix soon :slight_smile:

---

<div class="post-metadata">

### Author: ![Osama](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osama/32/98013_2.png) [@Osama](https://meta.discourse.org/u/Osama)
#### Post date: [July 17, 2018, 7:07am UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297/6 "2018-07-17T07:07:37Z")

</div>

Fixed in:

[https://github.com/discourse/discourse/pull/6098](https://github.com/discourse/discourse/pull/6098)

---

<div class="post-metadata">

### Author: ![Osama](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osama/32/98013_2.png) [@Osama](https://meta.discourse.org/u/Osama)
#### Post date: [July 18, 2018, 9:56am UTC](https://meta.discourse.org/t/javascript-not-loading-on-certain-pages/92297/7 "2018-07-18T09:56:09Z")

</div>


