diff --git a/rtv/packages/__init__.py b/rtv/packages/__init__.py index 59c04f4..7594fb4 100644 --- a/rtv/packages/__init__.py +++ b/rtv/packages/__init__.py @@ -10,7 +10,7 @@ from __future__ import absolute_import import sys -__praw_hash__ = '3bc535e4778047b78d9aeb2e3a5b108f96a091b2' +__praw_hash__ = 'ad0dbcf49d5937ffd39e13e45ebcb404b00c582a' __praw_bundled__ = True diff --git a/rtv/packages/praw/objects.py b/rtv/packages/praw/objects.py index a332010..a4f94f5 100644 --- a/rtv/packages/praw/objects.py +++ b/rtv/packages/praw/objects.py @@ -113,7 +113,7 @@ class RedditContentObject(object): def __setattr__(self, name, value): """Set the `name` attribute to `value.""" - if value and name == 'subreddit': + if value and name == 'subreddit' and isinstance(value, six.string_types): value = Subreddit(self.reddit_session, value, fetch=False) elif value and name in REDDITOR_KEYS: if isinstance(value, bool):