It always set G.sce to zero... for example on a F1 press the current directory wasn't set to last saved file.