* We work around a GNOME bug here by ignoring a selected filter if it's the empty string. For all other unknown filters we try to determine the suffix on the fly.