diff --git a/imdraw/imdraw.go b/imdraw/imdraw.go
index ef74bbf6eaf75c6ac8f15bace541052dd4b0454b..d77e4cd2469f82a359cda9faff6f88f40af2eb1c 100644
--- a/imdraw/imdraw.go
+++ b/imdraw/imdraw.go
@@ -106,6 +106,7 @@ func (imd *IMDraw) Clear() {
 func (imd *IMDraw) Reset() {
 	imd.points = nil
 	imd.opts = point{}
+	imd.Color(pixel.Alpha(1))
 	imd.Precision(64)
 }