diff --git a/packages/prism.xml b/packages/prism.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7dd84bbc28e0d77483bf5dcdceec4d984a0965e9
--- /dev/null
+++ b/packages/prism.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<packages:packages xmlns:packages="http://www.wpkg.org/packages">
+  <package id="prism" name="GraphPad Prism" revision="%version%.1" priority="0" reboot="false">
+
+    <!-- installer fails registering PrismSearchPlugin64.dll when run inside docker -->
+    <variable name="GIT_CITEST" value="broken" />
+    <!-- Taken from searchreg.vbs DisplayName. N.B. different than DisplayVersion -->
+    <variable name="version" value="10.4.1.627" />
+
+    <check type="uninstall" condition="exists" path="GraphPad Prism %version%" />
+
+    <install cmd='msiexec /qn /i %WPKGSOFTWARE%\prism\InstallPrism10.msi /l* %WPKGLOGDIR%\graphpadprism-install.log' />
+    
+    <upgrade include='remove' />
+    <upgrade include='install' />
+
+    <remove cmd='msiexec /qn /x{933C02B4-14E6-4601-9CEA-5E22E80030C6}' />
+
+  </package>
+</packages:packages>
+