diff --git a/addon/components/document-title.js b/addon/components/document-title.js
index <HASH>..<HASH> 100644
--- a/addon/components/document-title.js
+++ b/addon/components/document-title.js
@@ -45,7 +45,8 @@ export default Ember.Component.extend({
         set(previous, 'showSeparatorBefore', false);
       }
       set(this, 'showSeparatorAfter', !replace);
-      this._morph = buffer.dom.insertMorphBefore(titleTag, previous._morph.start);
+      var firstNode = previous._morph.firstNode || previous._morph.start;
+      this._morph = buffer.dom.insertMorphBefore(titleTag, firstNode);
     } else {
       set(this, 'showSeparatorBefore', !replace);
       this._morph = buffer.dom.appendMorph(titleTag);
fix document-title to work on Ember <I>