diff --git a/demo/index.html b/demo/index.html
index a7ab0f0c..4e9a75d4 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -2,6 +2,7 @@
xterm.js demo
+
diff --git a/demo/logo.png b/demo/logo.png
new file mode 100644
index 00000000..ed702570
Binary files /dev/null and b/demo/logo.png differ
diff --git a/demo/server.js b/demo/server.js
index e3473400..c7c9fc9b 100644
--- a/demo/server.js
+++ b/demo/server.js
@@ -18,6 +18,7 @@ function startServer() {
logs = {};
app.use('/src', express.static(__dirname + '/../src'));
+ app.get('/logo.png', (req, res) => res.sendFile(__dirname + '/logo.png'));
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');