The San Francisco 49ers solved a potential future issue by extending the contract of Bruce Miler for three years, according to an NFL source.