# Error when trying to use fetchart plugin

**URL:** <https://discourse.beets.io/t/error-when-trying-to-use-fetchart-plugin/180>\
**Category:** Help\
**Created:** [September 12, 2017, 1:01pm UTC](https://discourse.beets.io/t/error-when-trying-to-use-fetchart-plugin/180 "2017-09-12T13:01:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ploprof](https://avatars.discourse-cdn.com/v4/letter/p/a587f6/32.png) [@ploprof](https://discourse.beets.io/u/ploprof)\
**Post date:** [September 12, 2017, 1:01pm UTC](https://discourse.beets.io/t/error-when-trying-to-use-fetchart-plugin/180/1 "2017-09-12T13:01:28Z")

</div>

Tagging:  
Ryo Fukui - Mellow Dream +1  
URL:  
[https://www.discogs.com/Ryo-Fukui-Mellow-Dream-1/release/8030057](https://www.discogs.com/Ryo-Fukui-Mellow-Dream-1/release/8030057)  
(Similarity: 81.0%) (id, source) (Discogs, CD, 2006, Japan, Solid Records (6))  
[A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,  
Enter search, enter Id, aBort? A  
Traceback (most recent call last):  
File “/usr/bin/beet”, line 11, in   
load\_entry\_point(‘beets==1.4.3’, ‘console\_scripts’, ‘beet’)()  
File “/usr/lib/python2.7/site-packages/beets/ui/ **init**.py”, line 1209, in main  
\_raw\_main(args)  
File “/usr/lib/python2.7/site-packages/beets/ui/ **init**.py”, line 1196, in \_raw\_main  
subcommand.func(lib, suboptions, subargs)  
File “/usr/lib/python2.7/site-packages/beets/ui/commands.py”, line 930, in import\_func  
import\_files(lib, paths, query)  
File “/usr/lib/python2.7/site-packages/beets/ui/commands.py”, line 907, in import\_files  
session.run()  
File “/usr/lib/python2.7/site-packages/beets/importer.py”, line 319, in run  
pl.run\_parallel(QUEUE\_SIZE)  
File “/usr/lib/python2.7/site-packages/beets/util/pipeline.py”, line 445, in run\_parallel  
six.reraise(exc\_info[0], exc\_info[1], exc\_info[2])  
File “/usr/lib/python2.7/site-packages/beets/util/pipeline.py”, line 312, in run  
out = self.coro.send(msg)  
File “/usr/lib/python2.7/site-packages/beets/util/pipeline.py”, line 194, in coro  
func(\*(args + (task,)))  
File “/usr/lib/python2.7/site-packages/beets/importer.py”, line 1392, in plugin\_stage  
func(session, task)  
File “/usr/lib/python2.7/site-packages/beets/plugins.py”, line 124, in wrapper  
return func(\*args, \*\*kwargs)  
File “/usr/lib/python2.7/site-packages/beetsplug/fetchart.py”, line 797, in fetch\_art  
candidate = self.art\_for\_album(task.album, task.paths, local)  
File “/usr/lib/python2.7/site-packages/beetsplug/fetchart.py”, line 867, in art\_for\_album  
for candidate in source.get(album, extra):  
TypeError: get() takes exactly 4 arguments (3 given)

I always get an error like this when I try to import albums with the fetchart plugin enabled. I am on Fedora 26, any help is appreciated.

---

<div class="post-metadata">

**Author:** ![adrian](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.beets.io/adrian/32/4_2.png) [@adrian](https://discourse.beets.io/u/adrian)\
**Post date:** [September 12, 2017, 1:47pm UTC](https://discourse.beets.io/t/error-when-trying-to-use-fetchart-plugin/180/2 "2017-09-12T13:47:31Z")

</div>

Hi! For concrete problems like this, can you please file a bug on GitHub? The issue template there will help you provide complete details so we can see what’s going on.
