diff --git a/pycardium/modules/py/htmlcolor.py b/pycardium/modules/py/htmlcolor.py
index 18fb35ab706bdf43107a5a8b7301d73addc94eb1..f302cf6f2f954d262bff020b915d0a4b7473a0a3 100644
--- a/pycardium/modules/py/htmlcolor.py
+++ b/pycardium/modules/py/htmlcolor.py
@@ -1,5 +1,4 @@
-import color
-
+from color import Color
 
 ALICEBLUE            = Color.from_hex(0xf0f8ff)
 ANTIQUEWHITE         = Color.from_hex(0xfaebd7)
diff --git a/pycardium/modules/py/meson.build b/pycardium/modules/py/meson.build
index 27d98ec7fcefc75c3b5635d467335debb94f1ea3..4184cb5f45aa1f1937dd1de4482ff8b19d6749e8 100644
--- a/pycardium/modules/py/meson.build
+++ b/pycardium/modules/py/meson.build
@@ -1,5 +1,6 @@
 python_modules = files(
   'color.py',
+  'htmlcolor.py',
 )
 
 frozen_modules = mpy_cross.process(python_modules)