Makefile: Fix another obscure case where a make crash might cause
permanent dependency confusion.
This could only happen if make crashes between generating the
dependencies and the actual compilation of a file that had dependencies
removed since it was last compiled.
Would likely never happen, but should be fixed regardless.