(#2244) Remove nil results from remote file recursion
This fixes an exception that occurs when a file source returns nil. It still
fails if all sources return nil, as it should.
The error message that this fixes was:
Failed to generate additional resources using 'eval_generate: undefined method `relative_path' for nil:NilClass