diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for polysemy-extra
 
+## v0.1.6.0
+
+* Inline fix for `runInputConstF`.
+
 ## v0.1.5.0
 
 * Add `runInputConstF`.
diff --git a/polysemy-extra.cabal b/polysemy-extra.cabal
--- a/polysemy-extra.cabal
+++ b/polysemy-extra.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           polysemy-extra
-version:        0.1.5.0
+version:        0.1.6.0
 synopsis:       Extra Input and Output functions for polysemy..
 category:       Polysemy
 author:         Daniel Firth
diff --git a/src/Polysemy/Extra.hs b/src/Polysemy/Extra.hs
--- a/src/Polysemy/Extra.hs
+++ b/src/Polysemy/Extra.hs
@@ -195,6 +195,7 @@
                -> Sem (Input (f b) ': r) a
                -> Sem r a
 runInputConstF = runInputConst @(f b)
+{-# INLINE runInputConstF #-}
 
 -- | Reinterpret the second effect in the stack into a single effect.
 --
