diff --git a/tests/test_server_side_scripting.py b/tests/test_server_side_scripting.py
index 672f50a4c39378a05460e6f93f50568fb6df3e05..74c877bd5d5e3a056e659aa49ff6f3950a834429 100644
--- a/tests/test_server_side_scripting.py
+++ b/tests/test_server_side_scripting.py
@@ -29,7 +29,8 @@ from __future__ import print_function, unicode_literals
 from pytest import raises, mark
 from lxml import etree
 from caosdb import get_connection, get_config
-from caosdb.exceptions import (EntityDoesNotExistError, ClientErrorException)
+from caosdb.exceptions import (ClientErrorException,
+                               ResourceNotFoundException)
 from caosdb.connection.encode import MultipartParam, multipart_encode
 from caosdb import administration as admin
 
@@ -74,7 +75,7 @@ def teardown_module():
 def test_call_script_non_existing():
     form = dict()
     form["call"] = "non_existing_script"
-    with raises(EntityDoesNotExistError):
+    with raises(ResourceNotFoundException):
         get_connection().post_form_data("scripting", form)