--- a/setup.py
+++ b/setup.py
@@ -97,7 +97,7 @@
                       ('share/metainfo',
                        ['scripts/org.spyder_ide.spyder.appdata.xml'])]
     elif os.name == 'nt':
-        data_files = [('scripts', ['img_src/spyder.ico'])]
+        data_files = [('share/spyder', ['img_src/spyder.ico'])]
     else:
         data_files = []
 
@@ -246,12 +246,10 @@
 qt_requirements = {
     'pyqt5': [
         'pyqt5>=5.15,<5.16',
-        'pyqtwebengine>=5.15,<5.16',
         'qtconsole>=5.7.0,<5.8.0',
     ],
     'pyqt6': [
         'pyqt6>=6.5,<7',
-        'pyqt6-webengine>=6.5,<7',
         'qtconsole>=5.7.0,<5.8.0',
     ],
     'pyside6': [
