Only update value if provided