diff --git a/include/functional b/include/functional
index 391a5b60a..d009d6394 100644
--- a/include/functional
+++ b/include/functional
@@ -1706,7 +1706,7 @@ public:
_LIBCPP_INLINE_VISIBILITY
__bind_r(__bind_r&& __b)
- : base(_STD::move(__b)) {}
+ : base(_STD::forward(__b)) {}
template
_LIBCPP_INLINE_VISIBILITY