diff --git a/SAS/MoM/MoMQueryService/momqueryservice.py b/SAS/MoM/MoMQueryService/momqueryservice.py
index 19f431c066939a19b7d97451dd88d80df1af80e5..bc440f5fa085b497bec9fd4b48e9ad10e695a651 100755
--- a/SAS/MoM/MoMQueryService/momqueryservice.py
+++ b/SAS/MoM/MoMQueryService/momqueryservice.py
@@ -559,7 +559,7 @@ class ProjectDetailsQueryHandler(MessageHandlerInterface):
         self.momdb = MoMDatabaseWrapper(self.dbcreds)
 
     def getProjectDetails(self, mom_ids):
-        return self.momdb.getProjectDetails(mom_ids)
+        return convertIntKeysToString(self.momdb.getProjectDetails(mom_ids))
 
     def getProjects(self):
         return self.momdb.getProjects()
diff --git a/SAS/MoM/MoMQueryService/test/test_momqueryservice.py b/SAS/MoM/MoMQueryService/test/test_momqueryservice.py
index f1afab3d8dfbeade998525344ae7154ebf9b241a..92afe1f4cff9adaf4af59696a6b8a7cbf46c0876 100755
--- a/SAS/MoM/MoMQueryService/test/test_momqueryservice.py
+++ b/SAS/MoM/MoMQueryService/test/test_momqueryservice.py
@@ -41,7 +41,7 @@ try:
     busname = "momqueryservice-test-%s" % (uuid.uuid1())
     broker.addExchange('topic', busname)
 
-    testid = '1234'
+    testid = 1234
 
     # create a mock for the MoMDatabaseWrapper
     # so we don't need the actual momdb for this test