fallback to filename completion if no completion exists