diff --git a/js/reveal.js b/js/reveal.js
index bb431888713ad5f4d9daca860aef9a90634f5e51..90b21d2151959701ef0078e5b75b445409c1fe73 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -3773,10 +3773,11 @@
 
 		// While paused only allow resume keyboard events; 'b', '.''
 		var resumeKeyCodes = [66,190,191];
+		var key;
 
 		// Custom key bindings for togglePause should be able to resume
 		if( typeof config.keyboard === 'object' ) {
-			for( var key in config.keyboard ) {
+			for( key in config.keyboard ) {
 				if( config.keyboard[key] === 'togglePause' ) {
 					resumeKeyCodes.push( parseInt( key, 10 ) );
 				}
@@ -3792,7 +3793,7 @@
 		// 1. User defined key bindings
 		if( typeof config.keyboard === 'object' ) {
 
-			for( var key in config.keyboard ) {
+			for( key in config.keyboard ) {
 
 				// Check if this binding matches the pressed key
 				if( parseInt( key, 10 ) === event.keyCode ) {