Да, именно из-за фреймов. Плагин ищет ссылке на странице, содержащей FRAMESET, а там их естественно нет.
Кстати, если вы обратите внимание, то все download менеджеры предлагают сначала кликнуть где-нибудь по странице, а затем выбрать "скачать", "сохранить" и т.д. Они так делают именно для того, чтобы определить, в каком именно фрейме произошёл клик.