diff --git a/plugin/notes/notes.html b/plugin/notes/notes.html
index 8763056ed812c7fb6274bd01d4b87c79612ccb8c..64b921cec1a4401e6d869303827f0b38a8182d85 100644
--- a/plugin/notes/notes.html
+++ b/plugin/notes/notes.html
@@ -119,10 +119,6 @@
 							}
 						}
 
-						// Update the note slides
-						currentSlide.contentWindow.Reveal.slide( data.indexh, data.indexv );
-						nextSlide.contentWindow.Reveal.slide( data.nextindexh, data.nextindexv );
-
 						// Showing and hiding fragments
 						if( data.fragment === 'next' ) {
 							currentSlide.contentWindow.Reveal.nextFragment();
@@ -130,6 +126,11 @@
 						else if( data.fragment === 'prev' ) {
 							currentSlide.contentWindow.Reveal.prevFragment();
 						}
+						else {
+							// Update the note slides
+							currentSlide.contentWindow.Reveal.slide( data.indexh, data.indexv );
+							nextSlide.contentWindow.Reveal.slide( data.nextindexh, data.nextindexv );
+						}
 
 					}, false );