Index: Slim/Hardware/IR.pm
===================================================================
--- Slim/Hardware/IR.pm	(revision 29657)
+++ Slim/Hardware/IR.pm	(working copy)
@@ -919,8 +919,12 @@
 sub resendButton {
 	my $client = shift;
 
-	my $ircode = lookupCodeBytes($client, $client->lastircodebytes);
+	my $ircode = $client->lastirbutton;
 
+	if ( main::INFOLOG && $log->is_info ) {
+		$log->info("Resending $ircode");
+	}
+
 	if (defined $ircode) {
 
 		# strip off down and up modifiers from front panel buttons
Index: IR/Default.map
===================================================================
--- IR/Default.map	(revision 29657)
+++ IR/Default.map	(working copy)
@@ -368,7 +368,8 @@
 play.hold               = done
 add.single              = done
 add.hold                = zap
-pause					= done_passback
+pause.single			= done_passback
+pause.hold				= done_passback
 stop					= done_passback
 knob					= done
 knob_left				= volume
@@ -394,7 +395,8 @@
 play.hold				= done
 add.single				= done
 add.hold				= done
-pause					= done_passback
+pause.single			= done_passback
+pause.stop				= done_passback
 stop					= done_passback
 fwd						= done_passback
 rew						= done_passback