diff --git a/portal-impl/src/com/liferay/portlet/wiki/translators/MediaWikiToCreoleTranslator.java b/portal-impl/src/com/liferay/portlet/wiki/translators/MediaWikiToCreoleTranslator.java
index 97736a6c84138830fe5cf0309af8577211ff3bef..e841409f4fcd38be7f8bb2c6b6eb3f1f03581101 100644
--- a/portal-impl/src/com/liferay/portlet/wiki/translators/MediaWikiToCreoleTranslator.java
+++ b/portal-impl/src/com/liferay/portlet/wiki/translators/MediaWikiToCreoleTranslator.java
@@ -264,7 +264,7 @@ public class MediaWikiToCreoleTranslator extends BaseTranslator {
 				matcher.start(0) + offset,
 				matcher.start(0) + originalLength + offset, mediaWikiTable);
 
-			offset = mediaWikiTable.length() - originalLength;
+			offset += mediaWikiTable.length() - originalLength;
 		}
 
 		content = sb.toString();
