diff --git a/app/templates/src/app.js b/app/templates/src/app.js
index <HASH>..<HASH> 100644
--- a/app/templates/src/app.js
+++ b/app/templates/src/app.js
@@ -3,6 +3,7 @@ import route from 'can-route';
 import 'can-route-pushstate';
 
 const AppViewModel = DefineMap.extend({
+  route: "string",
   message: {
     value: 'Hello World!',
     serialize: false
Include `route` in the appviewmodel

This is because it will be connected to can.route, which always sets the
route property.