diff --git a/beat/web/backend/management/commands/qsetup.py b/beat/web/backend/management/commands/qsetup.py
index 2a0f01ce0d5b763201cb116faf2be84bf9619850..2ebfcc10b67b316fbe77a3289724061931c80aa1 100755
--- a/beat/web/backend/management/commands/qsetup.py
+++ b/beat/web/backend/management/commands/qsetup.py
@@ -41,7 +41,7 @@ import psutil
 import socket
 
 CORES = psutil.cpu_count()
-RAM = psutil.virtual_memory().total/(1024*1024)
+RAM = int(psutil.virtual_memory().total/(1024*1024))
 ENVIRONMENT = {'name': 'Python 2.7', 'version': '1.3.0'}
 CXX_ENVIRONMENT = {'name': 'Cxx backend', 'version': '1.1.0'}
 ENVKEY = '%(name)s (%(version)s)' % ENVIRONMENT
@@ -51,7 +51,7 @@ HOSTNAME = socket.gethostname()
 DEFAULT_CONFIGURATION = {
     "queues": {
         "queue": {
-            "memory-limit": RAM/CORES,
+            "memory-limit": int(RAM/CORES),
             "time-limit": 1440, #1 day
             "cores-per-slot": 1,
             "max-slots-per-user": CORES,