diff --git a/pywikibot/page.py b/pywikibot/page.py
index 215b643..23c2d3c 100644
--- a/pywikibot/page.py
+++ b/pywikibot/page.py
@@ -2906,11 +2906,6 @@ class Link(object):
         # (which might result in information loss).
         t = unicodedata.normalize('NFC', t)
 
-        # This code was adapted from Title.php : secureAndSplit()
-        #
-        if u'\ufffd' in t:
-            raise pywikibot.Error("Title contains illegal char (\\uFFFD)")
-
         # Replace underscores by spaces
         t = t.replace(u"_", u" ")
         # replace multiple spaces with a single space
