diff --git a/src/main/java/it/inaf/oats/vospace/JobService.java b/src/main/java/it/inaf/oats/vospace/JobService.java
index cba63cd594d9e8da22cf54bb13a73d91043158d9..381a304f15f578d5f65deb29d6d173d520148e16 100644
--- a/src/main/java/it/inaf/oats/vospace/JobService.java
+++ b/src/main/java/it/inaf/oats/vospace/JobService.java
@@ -6,6 +6,7 @@
 package it.inaf.oats.vospace;
 
 import it.inaf.ia2.aa.data.User;
+import it.inaf.oats.vospace.datamodel.Views;
 import it.inaf.oats.vospace.exception.InternalFaultException;
 import it.inaf.oats.vospace.persistence.JobDAO;
 import net.ivoa.xml.uws.v1.ExecutionPhase;
@@ -159,7 +160,7 @@ public class JobService {
 
     private boolean isAsyncRecall(Transfer transfer) {
         return transfer.getView() != null
-                && "ivo://ia2.inaf.it/vospace/views#async-recall".equals(transfer.getView().getUri());
+                && Views.ASYNC_RECALL_VIEW_URI.equals(transfer.getView().getUri());
     }
     
     private void handleMoveNode(JobSummary jobSummary, Transfer transfer) {