diff -r e5b2ee5157ae -r a115b5ee9c63 mercurial/subrepo.py --- a/mercurial/subrepo.py Sat Jul 30 23:41:10 2011 +0300 +++ b/mercurial/subrepo.py Thu Jul 28 13:28:32 2011 -0400 @@ -606,7 +606,7 @@ if item == 'external': externals.append(path) if (item not in ('', 'normal', 'unversioned', 'external') - or props not in ('', 'none')): + or props not in ('', 'none', 'normal')): changes.append(path) for path in changes: for ext in externals: