When dealing with configuration without take_from_dists, it ends up calling Buildd::DistConf::new_hash() with a hash ref but new_hash() is expecting a hash. This leads to complains about being unable to find needed configuration informations (I don't have the exact error message anymore). I'm joining to this bug a proposed fix for this. Thanks.