diff --git a/lib/tasks/before_deploy.rake b/lib/tasks/before_deploy.rake
index fcbd7ebf491b0160fcee772c0d2a38101b3757de..d56f1f55f390cbe318e270614a9d641fa5b4723d 100644
--- a/lib/tasks/before_deploy.rake
+++ b/lib/tasks/before_deploy.rake
@@ -2,14 +2,16 @@ desc "include custom landing page before heroku san deploys"
 task :before_deploy => :environment do
 
     each_heroku_app do |stage|
-      home_file = stage.config['HOME_FILE_DESKTOP']
-    # Perform this task only if custom landing page is not present in app/views/home/_show.html.haml
-    if home_file.present?
+      desktop_home_file = stage.config['HOME_FILE_DESKTOP']
+      mobile_home_file = stage.config['HOME_FILE_MOBILE']
+      # Perform this task only if custom landing page is not present in app/views/home/_show.html.haml
+    if desktop_home_file.present? || mobile_home_file.present?
       puts "-----> custom landing page(s) detected..."
       puts "-----> including custom landing page(s) in a temp commit"
 
       @did_not_stash = system("git stash| grep 'No local changes to save'")      
-      system("git add #{home_file} -f") ? true : fail
+      system("git add #{desktop_home_file} -f") ? true : fail
+      system("git add #{mobile_home_file} -f") ? true : fail
       system("git commit -m 'adding custom landing page(s) for heroku'") ? true : fail
 
       puts "-----> done"