Yes, this is normal behavior. Any time an extension adds new permissions that would result in additional permission warnings, the extension is disabled on the user's machine, and the user is prompted to re-enable it with the new permissions. This is for security and privacy, so that extensions cannot silently increase permissions.
Note that adding optional permissions will *not* disable the extension, since those are not automatically granted and the user has to approve them separately.