diff --git a/debian/changelog b/debian/changelog
index dd7d992155d0a0ad68f1b799b69840e0414187c5..55994f40c8dd205012f4e91533cecbeb3f33c5fb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cl-puri (1.5.2-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Wed, 11 Nov 2009 12:14:39 -0700
+
 cl-puri (1.5.1-3) unstable; urgency=low
 
   * Build with debhelper extension dh-lisp
diff --git a/src.lisp b/src.lisp
index 6ba041700a3980191f81c9390027cd7bb1767aa8..a19f889d327a1d346ba3d735c4a0b80b193b4aba 100644
--- a/src.lisp
+++ b/src.lisp
@@ -1315,13 +1315,6 @@ Executes the forms once for each uri with var bound to the current uri"
           "#u takes a string or list argument: ~s" arg)))))
 
 
-#+allegro
-excl::
-#+allegro
-(locally (declare (special std-lisp-readtable))
-  (let ((*readtable* std-lisp-readtable))
-    (set-dispatch-macro-character #\# #\u #'puri::sharp-u)))
-#-allegro
 (set-dispatch-macro-character #\# #\u #'puri::sharp-u)
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;