diff --git a/README.md b/README.md
index 47bfa2f52cf8f8c6906c858366dbd14904417dce..439bf04ab67136e00d2dad893e8b5dabb3ef06d1 100644
--- a/README.md
+++ b/README.md
@@ -203,6 +203,7 @@ You can change the appearance of the speaker notes by editing the file at `plugi
 - Added helped method ```Reveal.getQueryHash()```
 - Added EOT font for IE support
 - IE8 support
+- Fixed bug where hovering 3D links in Chrome caused them to disappear
 
 #### 1.4
 - Main ```#reveal container``` is now selected via a class instead of ID
diff --git a/css/main.css b/css/main.css
index 9239b69f191dbb85c2bfc43dc204e97a76004301..73ac8b78541cee4a17779e7fb697af7fab7e86c4 100644
--- a/css/main.css
+++ b/css/main.css
@@ -418,6 +418,10 @@ body {
        -moz-transform-style: preserve-3d;
         -ms-transform-style: preserve-3d;
             transform-style: preserve-3d;
+
+    -webkit-backface-visibility: hidden;
+       -moz-backface-visibility: hidden;
+            backface-visibility: hidden;
 }
     .reveal .roll:hover span {
         background: rgba(0,0,0,0.5);
@@ -444,10 +448,10 @@ body {
         -ms-transform-origin: 50% 0%;
             transform-origin: 50% 0%;
 
-    -webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
-       -moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
-        -ms-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
-            transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
+    -webkit-transform: translate3d( 0px, 110%, 0px ) rotateX( -90deg );
+       -moz-transform: translate3d( 0px, 110%, 0px ) rotateX( -90deg );
+        -ms-transform: translate3d( 0px, 110%, 0px ) rotateX( -90deg );
+            transform: translate3d( 0px, 110%, 0px ) rotateX( -90deg );
 }
 
 
diff --git a/js/reveal.js b/js/reveal.js
index c2f1a57c4ec34820d1eaa763562a5403c6546314..482b8e3164dcacc4def81396d3e6ab92028640b5 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -1,5 +1,5 @@
 /*!
- * reveal.js 1.5 r9
+ * reveal.js 1.5 r10
  * http://lab.hakim.se/reveal-js
  * MIT licensed
  *