I’m using a non-default index directory (acts_as_ferret :index_dir
option) but the unused default (./index/) is still created at load
The culprits are the two calls to ensure_directory in the
init_index_basedir method in acts_as_ferret.rb that seem to be
redundant. Removing the calls to init_index_basedir fixes the problem
with no apparent side effects.