localStorage não está funcionando no Edge?

Atualmente, estou trabalhando em alguns JS. Funciona bem em todos os navegadores, exceto no Microsoft Edge. A questão é bem simples: no começo de um dos meus scripts, declaro uma variável assim:

var something = localStorage.getItem('something'); 

De qualquer forma, o algo ainda não existe, mas a idéia é que isso possa ser usado para referência em uma função posterior. Firefox, Chrome, Opera e Safari não têm problemas com isso, mas o Edge tem, então minha pergunta é: é uma solução rápida? Ou vou ter que reescrever meu script inteiro por causa do Edge?

Este é o erro que a borda lança pelo caminho.

 Unable to get property 'getItem' of undefined or null reference

Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion