Strano. Il codice mi sembra corretto.

Non è che per caso ti appare una scritta del tipo "Per facilitare la protezione, è stato impedito a questo file di visualizzare contenuto attivo, eccetera eccetera.."?