well, something's going on because the lease (a contract) cannot be modified without all parties agreeing to the change. Either she is not actually "on" the lease or the lease was changed improperly.
regardless; you cannot enforce the landlords rights within the lease. It sounds like the landlord has no intention of enforcing his rights himself either though.

