# SetupWizard, blank screen, JS Error "\`virtual-dom"

**URL:** https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921
**Category:** Support
**Created:** [July 27, 2017, 12:34pm UTC](https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921 "2017-07-27T12:34:26Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![basti](https://avatars.discourse-cdn.com/v4/letter/b/fbc32d/32.png) [@basti](https://meta.discourse.org/u/basti)
#### Post date: [July 27, 2017, 12:34pm UTC](https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921/1 "2017-07-27T12:34:26Z")

</div>

Hello together,

just installed Discourse in a subfolder like explained here:

> [@Serve Discourse from a subfolder (path prefix) instead of a subdomain](https://meta.discourse.org/t/subfolder-support-with-docker/30507):
>
> warning Discourse Official Statement about Subfolder setup We support subfolder setups for our hosted customers at the enterprise level and up. Due to heavy technical setup complexity we strongly recommend you do not use this setup unless you are very experienced in custom subfolder setups. It is critical you have a deep understanding of NGINX setup in the Discourse Docker container Secure original IP forwarding using custom headers in the proxy chain Rate limiting in front proxy server I…

After starting the wizzard I got this JS error in Chrome-console:

```
Error: Could not find module `virtual-dom` imported from `discourse-common/lib/icon-library`

```

And a empty screen with the background…  
Current Version: 1.9.beta4

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [July 27, 2017, 12:46pm UTC](https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921/2 "2017-07-27T12:46:51Z")

</div>

@eviltrout worth a look 🦅

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [July 27, 2017, 2:03pm UTC](https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921/3 "2017-07-27T14:03:32Z")

</div>

Looks like the wizard is busted – here’s another case:

> [@Discourse wizard page not displaying and missing dependencies](https://meta.discourse.org/t/discourse-wizard-page-not-displaying-and-missing-dependencies/66889):
>
> Hello guys! I just installed Discourss on my server, registered and activated the admin account and the next step was the wizard, which shows as an empty page: [Image 2017-07-26 at 10.28.47 PM.png](https://cl.ly/051b1N0Y0100) I’ve also checked the console and it seams it missing ‘virtual-dom’ module: [Image 2017-07-26 at 10.29.47 PM.png](https://cl.ly/081D1r2Q0E2n) Any ideas what’s wrong? It’s literally a brand new install with zero config. I tried rebuilding the app with no avail. Thank you and i owe a beer to whomever can help!

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [July 27, 2017, 4:20pm UTC](https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921/4 "2017-07-27T16:20:49Z")

</div>

Fixed here:

[https://github.com/discourse/discourse/commit/32c9ad6f7f4ddab8e1339ea51a9c36a3a57cc9ee](https://github.com/discourse/discourse/commit/32c9ad6f7f4ddab8e1339ea51a9c36a3a57cc9ee)

It slipped through our continuous integration so I also spent some time making sure all the tests are running correctly and this won’t happen again.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [July 27, 2017, 5:15pm UTC](https://meta.discourse.org/t/setupwizard-blank-screen-js-error-virtual-dom/66921/5 "2017-07-27T17:15:34Z")

</div>


