Drat, I didn't change the call to ignore_dir() when I fixed the signature.

Now the code is cleaner, which is nice.

Auditors: dylan

Test Plan:
Dylan is running this for me. :-)