diff --git a/songbook b/songbook index 3f1ee611..ba74e9cc 100755 --- a/songbook +++ b/songbook @@ -110,6 +110,8 @@ def main(): datadirs = [] try: + if isinstance(songbook['datadir'], basestring): + songbook['datadir'] = [songbook['datadir']] for path in songbook['datadir']: if not os.path.isabs(path): datadirs.append(os.path.join(os.path.dirname(songbook_path),