diff --git a/pkgs/development/python-modules/html2image/default.nix b/pkgs/development/python-modules/html2image/default.nix
index c53b9280eb59..bcf78da3db8f 100644
--- a/pkgs/development/python-modules/html2image/default.nix
+++ b/pkgs/development/python-modules/html2image/default.nix
@@ -21,13 +21,13 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace pyproject.toml \
- --replace poetry.masonry.api poetry.core.masonry.api \
- --replace "poetry>=" "poetry-core>="
+ --replace-fail poetry.masonry.api poetry.core.masonry.api \
+ --replace-fail "poetry>=" "poetry-core>="
'';
- nativeBuildInputs = [ poetry-core ];
+ build-system = [ poetry-core ];
- propagatedBuildInputs = [
+ dependencies = [
requests
websocket-client
];