diff --git a/scripts/remaster_rootfs.sh b/scripts/remaster_rootfs.sh
index 59c6a29279acc0e4816e229d9a5376a5855645ec..e33f0de3caf8969b4ceb8c10bb87f05af79773e2 100755
--- a/scripts/remaster_rootfs.sh
+++ b/scripts/remaster_rootfs.sh
@@ -121,8 +121,19 @@ function copy_modprobe_d()
 	update-initramfs -u
 }
 
+function prevent_ubiquity_update()
+{
+	echo "ubiquity hold" | dpkg --set-selections
+}
+function allow_ubiquity_update()
+{
+	echo "ubiquity install" | dpkg --set-selections
+}
+
 divert_initctl
 
+prevent_ubiquity_update #required because of launchpad bug #1373033
+
 prepare_install
 copy_modprobe_d
 install_packages
@@ -136,5 +147,7 @@ patch_all "$SCRIPT_DIR/patches/" "/"
 #echo "compiling glib2 schemas..."
 #glib-compile-schemas /usr/share/glib-2.0/schemas
 
+allow_ubiquity_update #required because of launchpad bug #1373033
+
 revert_initctl
 finalize