diff --git a/icinga-build-upload-aptly-subscription b/icinga-build-upload-aptly-subscription
index d31b99c5dd2dc87850dbba67b58513ef9a1c373a..d63c388b93c38f95c04332352b9b434a66fb9b8d 100755
--- a/icinga-build-upload-aptly-subscription
+++ b/icinga-build-upload-aptly-subscription
@@ -127,7 +127,7 @@ def ci_release(upload_type, release):
 
         return publish_release
     elif upload_type == UPLOAD_TYPE_RPM:
-        return 'subscription/' + release + '/' + build_type
+        return release + '/' + build_type
     else:
         raise StandardError, "Unknown upload type %s" % upload_type
 
@@ -261,7 +261,7 @@ elif r.status_code != requests.codes.not_found:
     raise StandardError, 'Unexpected result code: %s' % (r.status_code)
 
 # uploading files
-upload_url = aptly_url('/files/subscription/' + upload_name)
+upload_url = aptly_url('/files/' + upload_name)
 print "Uploading %d files to %s" % (len(files), upload_name)
 for file in files:
     file_data = [('file', (file, open(file, 'rb')))]