diff --git a/pose_library/operators.py b/pose_library/operators.py
index f8fb79879a9cbb2d2297d38395ce2da625a6529a..5a2a43360e1a2a32447f77bfa3f6a25ab0c56489 100644
--- a/pose_library/operators.py
+++ b/pose_library/operators.py
@@ -405,7 +405,7 @@ class POSELIB_OT_pose_asset_select_bones(PoseAssetUser, Operator):
 # "Flip Pose" checkbox.
 class POSELIB_OT_blend_pose_asset_for_keymap(Operator):
     bl_idname = "poselib.blend_pose_asset_for_keymap"
-    bl_options = {"REGISTER", "UNDO"}
+    bl_options = {"REGISTER", "UNDO", "INTERNAL"}
 
     _rna = bpy.ops.poselib.blend_pose_asset.get_rna_type()
     bl_label = _rna.name
@@ -431,7 +431,7 @@ class POSELIB_OT_blend_pose_asset_for_keymap(Operator):
 # "Flip Pose" checkbox.
 class POSELIB_OT_apply_pose_asset_for_keymap(Operator):
     bl_idname = "poselib.apply_pose_asset_for_keymap"
-    bl_options = {"REGISTER", "UNDO"}
+    bl_options = {"REGISTER", "UNDO", "INTERNAL"}
 
     _rna = bpy.ops.poselib.apply_pose_asset.get_rna_type()
     bl_label = _rna.name