Index: chrome/content/zotero/xpcom/translation/translate.js
===================================================================
--- chrome/content/zotero/xpcom/translation/translate.js	(revision 7269)
+++ chrome/content/zotero/xpcom/translation/translate.js	(working copy)
@@ -979,11 +979,17 @@
 	
 	// Report translaton failure if we failed
 	if(this._currentState == "translate" && errorString && this.translator[0].inRepository && Zotero.Prefs.get("reportTranslationFailure")) {
-		var postBody = "id=" + encodeURIComponent(this.translator[0].translatorID) +
+		var pbs = Components.classes["@mozilla.org/privatebrowsing;1"]
+			.getService(Components.interfaces.nsIPrivateBrowsingService);
+		var inPrivateBrowsingMode = pbs.privateBrowsingEnabled;
+
+		if (!inPrivateBrowsingMode) {
+			var postBody = "id=" + encodeURIComponent(this.translator[0].translatorID) +
 					   "&lastUpdated=" + encodeURIComponent(this.translator[0].lastUpdated) +
 					   "&diagnostic=" + encodeURIComponent(Zotero.getSystemInfo()) +
 					   "&errorData=" + encodeURIComponent(errorData);
-		Zotero.HTTP.doPost("http://www.zotero.org/repo/report", postBody);
+			Zotero.HTTP.doPost("http://www.zotero.org/repo/report", postBody);
+		}
 	}
 }
 
@@ -1698,4 +1704,4 @@
 		}
 		return returnArray;
 	}
-};
\ No newline at end of file
+};
