If the filer was not explicity selected on OS/X, then it may be null.

Fall back to CSV then.

( Btw I wonder if the extension should be always added - or only not added if it is the same than the existing)