diff --git a/instaloader/instaloader.py b/instaloader/instaloader.py index f7e8a9e..9c1e0cf 100644 --- a/instaloader/instaloader.py +++ b/instaloader/instaloader.py @@ -823,7 +823,7 @@ class Instaloader: self.download_profilepic(profile) # Catch some errors - if profile.is_private: + if profile.is_private and (tagged or highlights or posts): if not self.context.is_logged_in: raise LoginRequiredException("--login=USERNAME required.") if not profile.followed_by_viewer and self.context.username != profile.username: