diff -r 5390220f13c1 -r 7ff7c6e94fea fontservices/fontstore/src/linkedfonts.cpp --- a/fontservices/fontstore/src/linkedfonts.cpp Fri Mar 12 15:51:09 2010 +0200 +++ b/fontservices/fontstore/src/linkedfonts.cpp Thu Apr 01 00:28:03 2010 +0300 @@ -148,13 +148,6 @@ if (GroupById(aElementSpec.GroupId()) == NULL) User::Leave(KErrArgument); - TInt canIndex = CanonicalIndex(); - if (aElementSpec.Canonical()) - { - if (canIndex!=KErrNotFound) - User::Leave(KErrArgument); - } - err = iBody->iTypefaces.Insert(&aElementSpec, aPos); User::LeaveIfError(err);