diff -ur a/src/subscription_manager/repolib.py b/src/subscription_manager/repolib.py --- a/src/subscription_manager/repolib.py 2015-12-08 20:25:39.065061583 +0200 +++ b/src/subscription_manager/repolib.py 2015-12-08 20:25:48.213068430 +0200 @@ -759,6 +759,7 @@ return Repo(section, self.items(section)) def create(self): + return if self.path_exists(self.path) or not self.manage_repos: return f = open(self.path, 'w')