diff --git a/theme/jplayer.js b/theme/jplayer.js
index 071ae0be8deb..ebbc2d39e307 100644
--- a/theme/jplayer.js
+++ b/theme/jplayer.js
@@ -45,6 +45,10 @@
               // Make sure we pause other players on play
               $(player).bind($.jPlayer.event.play, function() {
                 $(this).jPlayer("pauseOthers");
+                $('#'+playerId+'_interface').find('.jp-pause').focus();
+              });
+              $(player).bind($.jPlayer.event.pause, function() {
+                $('#'+playerId+'_interface').find('.jp-play').focus();
               });
               Drupal.attachBehaviors(wrapper);
 
@@ -78,6 +82,10 @@
               // Pause other players on play
               $(player).bind($.jPlayer.event.play, function() {
                 $(this).jPlayer("pauseOthers");
+                $('#'+playerId+'_interface').find('.jp-pause').focus();
+              });
+              $(player).bind($.jPlayer.event.pause, function() {
+                $('#'+playerId+'_interface').find('.jp-play').focus();
               });
 
               // Add playlist selection
