diff --git a/src/transform-applier.js b/src/transform-applier.js
index 6dce3cd8..2e85a4a3 100644
--- a/src/transform-applier.js
+++ b/src/transform-applier.js
@@ -538,6 +538,8 @@ const transformStrokeWidths = function (svgTag, windowRef, bboxForTesting) {
matrix = Matrix.compose(matrix, _parseTransform(element));
if (Matrix.toString(matrix) === Matrix.toString(Matrix.identity())) {
element.removeAttribute('transform');
+ element.setAttribute('stroke-width', strokeWidth);
+ element.setAttribute('fill', fill);
return;
}
diff --git a/test/test-output/transform-applier-test.html b/test/test-output/transform-applier-test.html
index ff91beac..be0edfe1 100644
--- a/test/test-output/transform-applier-test.html
+++ b/test/test-output/transform-applier-test.html
@@ -348,6 +348,26 @@
blackFillsBugFix
+