Fixed bug preventing detecting changes in deep dir asset paths

Tracked down to a single missing 'if' ... doh