Index: mythgame/mythgame/gametree.cpp
===================================================================
--- mythgame/mythgame/gametree.cpp	(revision 18161)
+++ mythgame/mythgame/gametree.cpp	(working copy)
@@ -490,6 +490,8 @@
             m_gameTreeUI->pageDown();
         else if (action == "TOGGLEFAV")
             toggleFavorite();
+        else if (action == "RANDOM")
+            m_gameTreeUI->jumpToRandom();
         else if (action == "INCSEARCH")
             m_gameTreeUI->incSearchStart();
         else if (action == "INCSEARCHNEXT")
Index: mythgame/mythgame/main.cpp
===================================================================
--- mythgame/mythgame/main.cpp	(revision 18161)
+++ mythgame/mythgame/main.cpp	(working copy)
@@ -92,6 +92,7 @@
             "?,/");
     REG_KEY("Game", "INCSEARCH",     "Show incremental search dialog",     "Ctrl+S");
     REG_KEY("Game", "INCSEARCHNEXT", "Incremental search find next match", "Ctrl+N");
+    REG_KEY("Game", "RANDOM",        "Jump to a random game",              "Ctrl+R");
 
 }
 
