Index: /trunk/pstamp/scripts/pstampparse.pl
===================================================================
--- /trunk/pstamp/scripts/pstampparse.pl	(revision 30745)
+++ /trunk/pstamp/scripts/pstampparse.pl	(revision 30746)
@@ -424,4 +424,12 @@
                 # and this user's data store destination is allowed uncensored stamps, so accept the request
                 $need_magic = 0;
+
+                # Since user can get unmagicked data "by coordinate" requests can go back in time
+                # to dredge unusable data from the "dark days"...
+                if ($req_type eq 'bycoord' and $mjd_min eq 0) {
+                    # ... so unless the user sets mjd_min clamp it to 2009-04-01
+                    # XXX: This value should live in the pstampProject table not be hardcoded here
+                    $mjd_min = 54922;
+                }
             } else {
                 print STDERR "Error row $rownum: User not authorized to to request uncensored stamps.\n";
@@ -465,10 +473,11 @@
     print "Time to locate_images for row $rownum $dtime_locate\n";
 
-    # handle this XXX: what did I mean by this comment
+    # handle this 
+    # XXX: what did I mean by that comment?
     $row->{need_magic} = $need_magic;
 
     $num_jobs += queueJobs($mode, \@rowList, $imageList);
 
-    # if a row slipped through with no jobs add one
+    # if a row slipped through with no jobs add a faulted one
     foreach my $row (@rowList) {
         if ($row->{job_num} == 0) {
