I can guess two reasons:

  1. The on-access scanner does not unpack all kind of archives to now flood the resources usage (CPU, RAM).
  2. There was a virus database since you first access the page that includes the signature for that particular malware.