diff --git a/spyderlib/widgets/externalshell/systemshell.py b/spyderlib/widgets/externalshell/systemshell.py
index <HASH>..<HASH> 100644
--- a/spyderlib/widgets/externalshell/systemshell.py
+++ b/spyderlib/widgets/externalshell/systemshell.py
@@ -37,6 +37,10 @@ class ExternalSystemShell(ExternalShellBase):
         

         # Additional python path list

         self.path = path

+        

+        # For compatibility with the other shells that can live in the external

+        # console

+        self.is_ipython_kernel = False

 

     def get_icon(self):

         return get_icon('cmdprompt.png')
External system shell/Bug: Couldn't close it anymore because of the changes in revision ea2aaeaee<I>

- The solution was to add the attribute is_ipython_kernel to the class and set
it to False