diff --git a/src/components/Footer.vue b/src/components/Footer.vue
index 4c25397..7fa7861 100644
--- a/src/components/Footer.vue
+++ b/src/components/Footer.vue
@@ -24,13 +24,13 @@
>{{state.chosen.length}}
Spell
About
diff --git a/src/components/Spelllist.vue b/src/components/Spelllist.vue
index 9a44ab6..7201c54 100644
--- a/src/components/Spelllist.vue
+++ b/src/components/Spelllist.vue
@@ -34,9 +34,11 @@ export default {
},
props: [ 'spells' ],
mounted () {
- let lastSpellPosition = this.$refs[this.state.lastSpell][0].$el.offsetTop
- let scrollingPageElement = document.getElementsByClassName('layout-view')[0]
- scrollingPageElement.scrollTop = lastSpellPosition
+ if (this.state.lastSpell) {
+ let lastSpellPosition = this.$refs[this.state.lastSpell][0].$el.offsetTop
+ let scrollingPageElement = document.getElementsByClassName('layout-view')[0]
+ scrollingPageElement.scrollTop = lastSpellPosition
+ }
},
computed: {
filteredSpells () {