diff --git a/lyricsgenius/api.py b/lyricsgenius/api.py
index <HASH>..<HASH> 100644
--- a/lyricsgenius/api.py
+++ b/lyricsgenius/api.py
@@ -345,6 +345,8 @@ class Genius(API):
         :param filename: Name of output file (json)
         :param overwrite: Overwrites preexisting file if True
         """
+        if isinstance(artists, Artist):
+            artists = [artists]
 
         # Create a temporary directory for lyrics
         start = time.time()
Handle case where single artist is passed to save_artists