diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/AssertWithSideEffectsInspection.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/AssertWithSideEffectsInspection.java
index d377497c2706..619b16a3ddba 100644
--- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/AssertWithSideEffectsInspection.java
+++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/AssertWithSideEffectsInspection.java
@@ -80,7 +80,7 @@ public class AssertWithSideEffectsInspection extends BaseInspection {
@Override
public void visitAssignmentExpression(PsiAssignmentExpression expression) {
- sideEffectDescription = expression.getLExpression() + " " + expression.getOperationSign() + " ...";
+ sideEffectDescription = expression.getLExpression().getText() + " " + expression.getOperationSign().getText() + " ...";
stopWalking();
}
diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/assert_with_side_effects/AssertWithSideEffects.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/assert_with_side_effects/AssertWithSideEffects.java
index 6147cc2da929..94abaee1bb74 100644
--- a/plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/assert_with_side_effects/AssertWithSideEffects.java
+++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/assert_with_side_effects/AssertWithSideEffects.java
@@ -11,6 +11,7 @@ public class AssertWithSideEffects {
void bar(int i) {
assert i++ < 10;
+ assert (i+=2) < 10;
}
void abc() {