diff --git a/debian/compat b/debian/compat
index 7f8f011eb73d6043d2e6db9d2c101195ae2801f2..ec635144f60048986bc560c5576355344005e6e7 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index c757ec20938a2be542be3d3e733f239530e4bc47..2c3daba262cec6a72a77697af803c260638a8698 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Kevin M. Rosenberg <kmr@debian.org>
 Build-Depends-Indep: dh-lisp
 Build-Depends: debhelper (>= 7.0.0)
-Standards-Version: 3.9.5.0
+Standards-Version: 4.3.0.3
 Homepage: http://files.kpe.io/kmrcl/
 Vcs-Git: git://git.kpe.io/kmrcl.git
 Vcs-Browser: http://git.kpe.io/?p=kmrcl.git
diff --git a/mop.lisp b/mop.lisp
index 79262522cb16c671a930f87e8abcef9f89d39562..06d3e01acfe9cbc5c61e5a5b76aede0500083411 100644
--- a/mop.lisp
+++ b/mop.lisp
@@ -26,8 +26,9 @@
       (pushnew 'kmrcl::cmucl-mop cl:*features*)
       (pushnew 'kmrcl::cmucl-pcl cl:*features*)))
 
-(when (find-package '#:kmr-mop)
-  (delete-package '#:kmr-mop))
+(eval-when (:compile-toplevel :load-toplevel :execute)
+           (when (find-package '#:kmr-mop)
+             (delete-package '#:kmr-mop)))
 
 (defpackage #:kmr-mop
   (:use