Index: sync/internal_api/write_node.cc |
diff --git a/sync/internal_api/write_node.cc b/sync/internal_api/write_node.cc |
index b1f08725ac20d9eb8e98998d0622c557b17298a6..4aab598bc319be12c40ce307647f8e14bb4a23eb 100644 |
--- a/sync/internal_api/write_node.cc |
+++ b/sync/internal_api/write_node.cc |
@@ -461,7 +461,7 @@ bool WriteNode::SetPosition(const BaseNode& new_parent, |
// Filter out redundant changes if both the parent and the predecessor match. |
if (new_parent_id == entry_->GetParentId()) { |
const syncable::Id& old = entry_->GetPredecessorId(); |
- if ((!predecessor && old.IsRoot()) || |
+ if ((!predecessor && old.IsNull()) || |
(predecessor && (old == predecessor->GetEntry()->GetId()))) { |
return true; |
} |