diff --git a/lib/speakerdeck-scraper.js b/lib/speakerdeck-scraper.js
index <HASH>..<HASH> 100644
--- a/lib/speakerdeck-scraper.js
+++ b/lib/speakerdeck-scraper.js
@@ -25,7 +25,7 @@ function fetchPath(path) {
 function getUser(userId, page) {
     if(!userId) { throw new Error("User id needed to scrape"); }
 
-    page = page || 1;
+    page = parseInt(page) || 1;
     var path = baseUrl + normalisePath(userId) + "?page=" + page;
 
     return fetchPath(path).then(function(data){
Ensure page param is a Number