I’m getting an intermittent false negative on the following line of code in an ASP.NET 2 [web site](http://www.BugTracker.net):

```
if (!System.IO.Directory.Exists(folder))

```

The folder clearly exists, and even contains a log file that is written to when the CLR doesn’t lie about the folder’s existence. Any help would be appreciated.