diff --git a/gclient.py b/gclient.py index 70ded2a0f2..30bf5d7b11 100755 --- a/gclient.py +++ b/gclient.py @@ -670,7 +670,7 @@ class GClient(object): raise Error("solution %s specified more than once" % name) url = solution["url"] entries[name] = url - if run_scm: + if run_scm and url: self._options.revision = revision_overrides.get(name) scm = gclient_scm.CreateSCM(url, self._root_dir, name) scm.RunCommand(command, self._options, args, file_list)