diff --git a/backend/app.py b/backend/app.py
index 71db145d1d8ed50517493692779d0d4e047b54ff..42df2b9a461d87abad09bd85df83bc37a15d572a 100644
--- a/backend/app.py
+++ b/backend/app.py
@@ -37,22 +37,22 @@ def create_app(test_config=None):
     """    
     @app.route('/lamp/<int:lamp_id>/activate', methods=['GET'])
     def activate_lamp(lamp_id):
-        try:
-            # activate GPIO pins der Leuchte lamp_id
-
-            if lamp_id == 1:
-
+        
+        if not lamp_id == 1:
+            abort(404)
 
-                return jsonify({
-                    'lamp_id': lamp_id,
-                    'success': True
-                })
+        try:
+        # activate GPIO pins der Leuchte lamp_id
+        
+            return jsonify({
+                'lamp_id': lamp_id,
+                'success': True
+            })
 
         except BaseException:
             abort(422)
 
 
-
     '''
     error handlers for aborts
     '''