diff --git a/e107_files/bbcode/link.bb b/e107_files/bbcode/link.bb
index da633bcf9..bb2b72d2d 100644
--- a/e107_files/bbcode/link.bb
+++ b/e107_files/bbcode/link.bb
@@ -18,7 +18,7 @@ global $pref;
 	/* Fix for people using link=external= */
 	if(strpos($parm,"external=") !== FALSE)
 	{
-		list($extras,$parm) = explode("=",$parm);
+		list($extras,$parm) = explode("=",$parm,2);
 		$parm = $parm." ".$extras;
 	}